Thu, Jul 7 2005 11:50 PM Rob van der Meijden

TechEd 2005 Day 3: Hand-on Labs

Started this morning in easy mode with a few hand-on labs focused on Visual Studio 2005 TS. Al worked well and fine until Rene Schrieken joined me and we started to do something on our own. We wanted an application design with multiple deployment scenarios, for instance development and test … we got close but failed. Later this day I did also some labs on VSTO (programming forms in Visual Studio for the MS-Office system) … they all worked.

The session ‘Indigo Under the hood’ by Steve Swartz and Clemens Vasters was … interesting … very good concepts … 45 min I’m lost … gladly the smart guys said that normally you don’t have know and do this … I hope so.

‘Web Services Interoperability’ by Simon Guest and Gurpreet S. Pall started with a nice promising play but stopped after showing the top ten 10 tips for web service interoperability. After that ‘what can you do with WS-*’ was the main topic.

‘Optimizing Scalability  Performance and Availability with Systems Built on the  NET Framework’ by Ingo Rammer. Great session with tips and tricks from Ingo on finding performance issues in distributed systems. 1. Trace the Network Interactions (EtherReal, TcpTrace, Fiddler, ProxyTrace), 2. Trace you’re Sql (SQL Profiler), 3. Memory profiling (CLR Profiler 2.0 (free), Compuware DevPartner, Redgate ANTS, AutomatedQA AQTime) … and above all … never assume anything. When using MS-datasets be aware of two things: extreme memory consumption and possible query overkill when using updates in data adapters.

The latest session today ‘What s New in the Visual C# 2005 IDE’ by Juval Lowy. Nice to see the great new support in the 2005 IDE. Some highlights  

  • Setting and Resource editor which take care off the app.config settings and resource file by generating helper classes for you. 
  • Import/Export VS settings and team support for these settings 
  • Back and forward navigation trough source !! 
  • See all references to type or variable 
  • Instant watch and build-in or customizable visualizers 
  • Good support for refactoring (Changing the code structure without affecting what it does)

Tech-Ed party ….

Filed under:

Leave a Comment

(required) 
(required) 
(optional)
(required) 
Please add 5 and 3 and type the answer here: