studeni 2007 - Posts

Visual Studio 2008 Express Developer Center



New Developer Center for the new version Visual Studio of Express Edition (for new or occasional developers, hobbyists students etc.) can be found here: http://www.microsoft.com/express.

Explore by Product

Visual Studio 2008 Express Editions, by products, are:
1. Visual Basic 2008 Express Edition - for development of Windows Applications using VB
2. Visual C# 2008 Express Edition - for development of Windows Applications using C#
3. Visual C++ 2008 Express Edition - for development of native Windows Applications using C++ and cool 2D & 3D games
4. Visual Web Developer 2008 Express Edition - for development of dynamic Web applications

Microsoft Popfly

Opening a Visual Studio Solution Beside VS 2008 Express Editions, this Developer Center has also information about PopFly - visual tool that enables even non-developers to create reach and powerful web applications, mash-ups and gadgets. Also, there is Visual Studio Add-in: PopFly Explorer http://www.popfly.ms/Overview/Explorer.aspx that enables developers to use PopFly solutions, extend them and again store it back on PopFly. I would also mention that users can store PopFly solutions (among other) as Windows Vista Gadgets or publish it on Facebook!

Of course, there is also information about SQL Server (2005 for now) and Visual Studio 2008 full version.

Explore by Interest

On the other hand - under section - "Explore by Interest" - there are following topics:
1. Windows Development
2. Web Development
3. Game Development
4. Hardware Development

Last 2 are in a way "new" and I will address them in following lines.

Game Development is accomplished by combining Visual C++ Express Edition and using Game Creators Game Development Kit (GDK). There are lot of samples and even video tutorials how to do that, so I think that the only thing that is "missing" for making extraordinary games is - imagination!

Hardware Development is the other interesting stuff that is addressed by using one of VS 2008 Express Edition, along with Microsoft Robotics Studio & Code4Fun Developer Kit that allows developers to use devices like Bluetooth, Speech, TAPI, etc..

All samples and Resources: (http://www.microsoft.com/express/samples/default.aspx)
1. PopFly
2. C4F (Coding4Fun) Development Kit
3. C4F Vista P2P (peer-2-peer) Kit
4. Windows Live Tools
5. Facebook Dev Kit
6. The Game Creators

And that's not all folks :-)! After registration of some/all of the Visual Studio Express Edition (depending what product you are registering) products following benefits are available:
1. Free/discounted Developers Controls from vendors like Telerik, Devcomponents, ...
2. Free/discounted books, tutorials and videos
3. Other freebies/discounts like for the hardware controller for building robots etc.

So - happy coding - and post here if you developed something interesting and that is fun!

METRO - VS2008 Jump Start - CROATIA

About 25 people from Croatian companies attended Microsoft Visual Studio 2008 Metro Jump Start trening that I delivered, with following content:

09:0009:30 Registration  
09:3010:20 Lap Around VS 2008 & .Net 3.5 Visual Studio 2008 and the .NET Framework 3.5 provide several key features that allow developers to build a variety applications more quickly. During this session you will learn about some core enhancements to Visual Studio that all applications can take advantage of, such as multi-targeting. You will also learn about all of the key areas of “orcas” from a high-level, before we drill into some of those during the next hours.
10:20 11:05 Visual Studio Tools for Office This session is designed to help developers learn how Visual Studio Tools for Office enables them to leverage Visual Studio and the Microsoft Office platform to build scalable line-of-business solutions based on Microsoft Office.
11:05 11:20 Short Break  
11:20 12:20 LINQ Language Integrated Query (LINQ) provides the ability to write query expressions directly within C# or Visual Basic. LINQ makes it significantly easier to query and access all types of data. During this session you will get an introduction to LINQ and you will learn about several different flavors of LINQ including LINQ to Objects, LINQ to XML, LINQ to SQL, LINQ to Datasets, and LINQ to Entities.
12:20 12:50 Short Break  
12:50 13:50 WCF / WF The major enhancement to Windows Workflow Foundation (WF) inside the .NET Framework 3.5 is the integration with the Windows Communication Foundation (WCF) in the functionality known as Workflow Services. This session will introduce the reasoning behind wanting to implement services as workflows and exposing workflows as services and then discuss the architectural foundations behind it. This technology was built upon the existing extensibility mechanisms in the framework and allows one to easily consume services as well as create them using WF. This session will introduce the basics of Workflow Services and then proceed to discuss the more advanced scenarios of duplex communication and conversations with multiple parties over the same contract.
13:50 15:05 Short Break  
15:05 16:15 ASP.NET & Silverlight New fetaures in Visual Studio 2008 ASP.NET Designer and integration with Silverlight
16:15 16:30 Evaluation Fulfilment  
Posted by tbronzin | with no comments

“How Do I?” with LINQ - short video tutorials

If you are interested in using LINQ to access (almost) any kind of data, especially if you are interesed in Visual Basic implementation: http://asp.net/learn/linq-videos/

Posted by tbronzin | 1 comment(s)
Filed under: , ,

INETA Europe - interview with Board Members at TechEd

Microsoft Regional Directors, MVP's or just volunteers - that is the structure of INETA Europe Managing Board as well as volunteers that are involved in making INETA Europe great developer community!

Whatch the short version of video where 2 Board members explain what INETA is and how and why developers should join: http://www.virtualteched.com/pages/videos.aspx

Direct link to the video: http://www.virtualteched.com/Videos/INETAWITHWEBADDRESS.wmv

ASP.NET MVC Framework

Scott Guthrie wrote excelent 1. part of his tutorial (with lot of pictures and how-to's) about MVC as a optional feature that ASP.NET will support.

This is important because it provides a structured model that enforces a clear separation of concerns within applications, and makes it easier to unit test code.  It also helps provide more control over the URLs that are published in  applications, and can optionally provide more control over the HTML that is emitted from them.

More info: http://weblogs.asp.net/scottgu/archive/2007/11/13/asp-net-mvc-framework-part-1.aspx

INETA Europe at TechEd 2007 Europe - Great Success

INETA Europe successfuly presented its program at this year TechEd. Damir Tomicic, INETA Europe President wrote "the whole story" here: http://tomicic.de/INETAEuropeAtTechEdDevelopers2007Europe.aspx

Following picture were taken (it is just part of the Board - but ALL board members were present!):

 

INETA Europe Board Members
Left to right: Jose Louis Millas (VP Sponsorship), Tomislav Bronzin aka me (VP Community Activities), Damir Tomicic (President), André Obelink (VP Speakers Bureau), Sander Gerz (VP Technology).
Missing: Andrej Radinger (VP Membership), Miguel Jimenez (VP Marketing), taking the picture: Mathias Raacke (VP Academic)

TechEd Europe - Barcelona - Day 3 / INETA Europe, Microsoft Regional Director, MVP and Architecture Booth

From the title you can imagine that I had NO time - too blog about it!

So just quick post:if you happen to bee near:

1. INETA Europe / Microsoft Regional Director / MVP Booth (morning)
2. Arhitecture (No 38) Ask The Expert Booth (afternoon)

Drop by and say hello!

 

Google Gadget-to-Gadget Communication - based on research of two young Croatian scientists

Recently, Faculty of Electrical Engineering and Computer Science announced (Croatian: http://www.fer.hr/?@=19zgu#news_8980) that two young scientists Dejan Skvorc i Ivan Zuzak. while visiting US and working for Google developed communication protocol that enables small web parts (gadget) to communicate but under supervision.

More info:

1. FER (Croatian): http://www.fer.hr/?@=19zgu#news_8980
2. Google Finance: http://googlefinanceblog.blogspot.com/2007/10/api-gadgets-and-tabs-oh-my.html
3. Official Goolge Blog: http://googleblog.blogspot.com/2007/10/api-gadgets-and-tabs-oh-my.html

 

Silverlight 1.1. Alpha - Expired?

If you are as inpatient as I and use 1.1 Alpha version of Silverlight, than you probably run on following problem: expiration dialog!

Here is explanation:http://blogs.msdn.com/tims/archive/2007/11/01/silverlight-1-1-do-you-need-to-update.aspx

If you are only interested to have thing working, than go straight here: http://silverlight.net/GetStarted

Still, question remains: Why we need to do this update manually in spite the fact there is "Automatic" update in configuration?


TechEd Europe Developers - INETA Booth, Barcelona, October 5-9, 2007

I invite you to meet me at TechEd Europe Developers next week where I will be near or at:

1. Ask The Expert Booth - Architecture (Tuesday, Wednesday and Thursday after 13h)

Community Lounge: http://www.mseventseurope.com/teched/07/Developers/Content/Pages/CommunityLounge.aspx

2. INETA Europe Booth - in the morning hours

3. Microsoft Regional Director Booth - in the morning hours

4. MVP Booth