The Artima Developer Community
Sponsored Link

.NET Buzz Forum
MSDN activities in the Netherlands

0 replies on 1 page.

Welcome Guest
  Sign In

Go back to the topic listing  Back to Topic List Click to reply to this topic  Reply to this Topic Click to search messages in this forum  Search Forum Click for a threaded view of the topic  Threaded View   
Previous Topic   Next Topic
Flat View: This topic has 0 replies on 1 page
Peter van Ooijen

Posts: 284
Nickname: petergekko
Registered: Sep, 2003

Peter van Ooijen is a .NET devloper/architect for Gekko Software
MSDN activities in the Netherlands Posted: Oct 12, 2005 5:17 AM
Reply to this message Reply

This post originated from an RSS feed registered with .NET Buzz by Peter van Ooijen.
Original Post: MSDN activities in the Netherlands
Feed Title: Peter's Gekko
Feed URL: /error.htm?aspxerrorpath=/blogs/peter.van.ooijen/rss.aspx
Feed Description: My weblog cotains tips tricks and opinions on ASP.NET, tablet PC's and tech in general.
Latest .NET Buzz Posts
Latest .NET Buzz Posts by Peter van Ooijen
Latest Posts From Peter's Gekko

Advertisement

In the North we were the first to have the MSDN/TechNet briefings. A couple of times a year MS organizes this to present their latest news. New was the amount of fun in the presentations. Usually you are bombarded with flashy videos on a heavy techno beat. This time we had a hilarious video on how MS processes error reports. The keynote-slides were presented with a live water-cooled pc which outclassed the one I saw at Cebit. The keynote itself contained the usual, but nevertheless impressing demos of Vista and Office 12. It was the first time I saw Office 12. In one word : "Yessss".

Despite all that the developer track was quite serious. Alex Thissen gave a very good and very interactive survey of building ASP.NET 2,0 apps with Visual Studio 2005. Not just bulleted list with new features, but in 3 sessions a lot of the real details were covered. I had done a lot with beta1, the current beta2 was less known to me. Now I really do understand the new compilation and code behind model. In the new model every page gets compiled into it's own DLL. I think it is OK but the only bug we've seen in all the demo's might have to do with it. It sometimes appears when you do a crosspost from one page to the other. Your app pops up an error complaining about "cannot cast WebForm1 to WebForm1" (or something like that). Inside the .NET runtime a class is not just identified with it's name but also by it's build number. Looks like the other webform is still looking for the previous version of WebForm1. One page got recompiled, the other didn't. Wild guess, but that does make sense to me. The good thing about the new compilation model is that your pages can inherit from a custom page class. You can do that in 1.1 but could not do that in beta1. The custom page base class goes in the APP_Code folder of the website; or in a referenced assembly. It might look a little confusing at start but at the end of the day I felt comfortable with the new style of website projects.

The only thing I felt under-covered were object datasources. SqlDatasources on a webform are nice but, as somebody remarked, hinder the separation of layers into tiers. Objectdatasources were part of the talk but not of the live demo's. I did some exploring in beta 1 and it looks like they still work the same. Perhaps they will not automagically generate proxies for the object provider, needs some further exploration.

Next week Alex will be giving his talks in the other parts of the country. Absolutely recommended. The launch of VS 2005 will be a big party over here as well. In yesterdays meeting the location was said to be a secret, but the pre-invitation and the video clearly state the old van Nelle factory in Rotterdam. What a  location ! See you there ?

Read: MSDN activities in the Netherlands

Topic: Guess what this is!! Previous Topic   Next Topic Topic: File this under

Sponsored Links



Google
  Web Artima.com   

Copyright © 1996-2019 Artima, Inc. All Rights Reserved. - Privacy Policy - Terms of Use