<2017 July>
SunMonTueWedThuFriSat
2526272829301
2345678
9101112131415
16171819202122
23242526272829
303112345

On this page...

Tech∙Days Defy All Challenges
Windows 7 Sensor Development Kit inside VirtualBox
PDC 2008 Session List
PDC2008 - PDC #7 For Me
Last Leg of Big>Days 2008
Two Weeks, Two Conferences
The Week in Review - TechEd Developers 2007 Sessions
Two IIS7 Sessions @ ASP Konferenz 2007
VSone 2007 is History
Passing the News: Online Security Sessions from TechEd IT Forum Available
Three Talks at Next Year's VSone Conference
The Week in Review: IT Forum Sessions
Partitioned Tables and Indexes in SQL Server 2005
Instant File Initialization For SQL Server EE / Developer
Next Week Tech·Ed: IT Forum, Barcelona
The Week in Review - TechEd Developers Sessions
MSDN Nuggets
Next Week Tech·Ed: Developers, Barcelona
ADC06 (Advanced Developers Conference)
AJAX Frameworks for ASP.NET Comparison
Talk Resources: ASP.NET Build Provider
Talk Resources: WF & ASP.NET
Speaker @ ASP Konferenz 2006
Security Technical Briefings
Ready to Rock the Launch
Next Week: ADC 2005 - Advanced Developers Conference
PDC05: The Books
PDC05: Last Men Standing
PDC05: Day Three, WE-SYP
PDC05: Day Two, Wednesday
PDC's I have attended so far
PDC05: Atlas
PDC05: Day One in Review
PDC05: Attack and Defense: The Art of Secure Coding
PDC05: Arrived
Slides, Demos, Links for Yesterday's UG Talk
TechTalk "Repeat" @ .NET UG Styria
Webcast on MSBuild for Visual Studio 2005 Team Systems Beta Experience
Webcast on Profiling for Visual Studio 2005 Team Systems Beta Experience
Watch the ASP.NET 2.0 Presentations from TechEd 2005
Community-driven Security Conference in Vienna, Austria
NCC 2005 A
Callbacks in ASP.NET 2.0
Using ASP.NET 2.0 authentication with a Classic ASP site
Community Bootcamp 2005 Fully Booked
TechTalk Downloads
Registered for PDC05
VSTO 2005 is Cool
Next week: Whidbey Training in Redmond
TechTalk Locations Announced
Screen Recording with Windows Media Encoder
TechTalk Announced
ASP.NET 2.0 Training
Back from ASP / vs2005 conference
Conference Preparation
Note to self: PDC 2005
SSUGA "Summer" Academy: ADO.NET, 16th - 18th November
Visual Studio 2005 Team System Presentation Slides
Development Process Best Practice Train the Trainer Event
SSUGA Summer Academy: Microsoft SQL Server 2005 Hands-On Lab
Talk @ .NET User Group Styria
SSUGA Summer Academy
Search

Links

Member of...


ASP Insiders

MVP Visual Developer ASP/ASP.NET

Enter CodeZone

Blog Categories

Microsoft

Blogroll

Deutsche Resourcen

Management

Sign In
 

#  Wednesday, 01 April 2009

Wrapping up Tech∙Days by posting the live sessions I watched:

  • DEV307 Starting Test Driven Development with Mock Objects   
  • DEV320 Debugging managed code using WinDbg   
  • OFC302 SharePoint Workflow for the Masses   
  • OFC400 Enterprise SharePoint Workflow: Building and Managing a High-Performance Workflow Environment   
  • DEV300 ASP.NET Model-View-Controller: Separation of Concerns and Unit Testing   
  • WIN300 Scripting the Microsoft .NET Framework Using Windows PowerShell   
  • WEB401 In-depth MVC   
  • DEV309 Automating Task and Other Productivity Improvements for Windows Presentation Foundation Development
Wednesday, 01 April 2009 21:32:23 (W. Europe Daylight Time, UTC+02:00)  #    Comments [0]

 



#  Tuesday, 04 November 2008

At PDC 2008 we got a nice Freescale JM badge board to test with Windows 7 and its Sensor API. I definitely wanted to try it, but didn't have the luxury to re-pave a machine just for this.

VirtualPC doesn't support USB (a lack that annoys me immensely, not only now, but also for Windows Mobile development), so I had to look for another option: VirtualBox. It supports USB. I decided to give it a try (VMware was on my list too, but when I saw their registration requirement for a trial version I balked).

Installed the x64 version of VirtualBox, and inside it the 32 Bit version of Windows 7. First stumbling block - the virtual machine additions. In default mode, they refuse to install on Windows 7 (too new). But you can help it see the "light":

The additions are required, otherwise no USB support (or easy network, but you could work around that one via emulating a different NIC).

Next, plug in the sensor development kit badge and tell VirtualBox to route it into the VM:

The "CMX Systems USB HID sensor demo for HC9S08JM devices" is what you are looking for. At least that's what Vista calls the device.

Now all you need to do is boot up your Windows 7 VM again and install the SDK from the supplied disc. Note that I achieved the best results by following the guideline at the end of the document entitled "Sensor Development Kit Driver and Firmware.rtf", to be found in the Documentation folder.

When done, you can try the MSDN reader demo (nope, Marbles not going to work inside a VM). As a proof, here is a screenshot of everything running in VirtualBox (yes, the light sensor works):

By the way, there is a MSDN forum Development with the Windows Sensor and Location Platform just for this topic. If you don't know what I was talking about, check out the session recording Windows 7: The Sensor and Location Platform: Building Context-Aware Applications.

Tuesday, 04 November 2008 17:08:21 (W. Europe Standard Time, UTC+01:00)  #    Comments [0]

 



#  Friday, 31 October 2008

During PDC2008, aside from the keynotes and pre-conference “Performance by Design” I went to the  following sessions:

  • TL02 – Under the hood: Advances in the .NET type system
  • TL16 – The future of C#
  • TL52 – Team Foundation Server 2010: Cool new features
  • TL09 – Agile development with Microsoft Visual Studio
  • TL23 – A lap around “Oslo”
  • TL27 - “Oslo”: The language
  • TL20 – Entity Framework futures
  • TL26 – Parallel programming for managed developers with the next generation of Microsoft Visual Studio
  • TL18 - “Oslo”: Customizing and extending the visual design experience
  • TL28 - “Oslo”: Repository and models
  • TL15 – Architecture without big design up front
  • TL36 – Microsoft .NET Framework: Declarative programming using XAML
  • PC49 – Microsoft .NET Framework: CLR futures
  • TL31 - “Oslo”: Building textual DSLs
  • PC32 – ASP.NET AJAX futures

I was rather disappointed this year by the varied quality of the sessions, plus the not-so-matching session descriptions / session levels.

Friday, 31 October 2008 23:03:17 (W. Europe Standard Time, UTC+01:00)  #    Comments [0]

 



#  Friday, 24 October 2008

During PDC05 I put up a post PDC's I have attended so far. Next week, I am going to add another one to the list - PDC2008 is my seventh Professional Developers Conference. Kind of makes me look old ;-)

 

Categories: .NET | this | Training and Conferences
Friday, 24 October 2008 08:09:45 (W. Europe Daylight Time, UTC+02:00)  #    Comments [0]

 



#  Tuesday, 08 April 2008

Today is the last leg of a total of four stations of this year's Big>Days (Helden von Heute) event from Microsoft Austria. I am speaking in the developers track on ALM (Application Lifecycle Management) with Visual Studio Team System (and beyond) together with Georg Drobny from MS Consulting Services. We only have seventy minutes to get this topic across, which really is a challenge when covering such an important topic. But so far, we managed to overrun our alotted time only very little. Let's see how it works out today.

Tuesday, 08 April 2008 13:57:21 (W. Europe Daylight Time, UTC+02:00)  #    Comments [0]

 



#  Thursday, 21 February 2008

It's been quiet on this blog recently, one reason being that it is conference season again. Last week, I was in Munich for VSone, where I did three talks:

  • LINQ to SQL
  • ADO.NET Entity Framework
  • ADO.NET Data Services

At this very moment, I am at the airport in Frankfurt waiting for my flight back from the ready.for.take.off Visual Studio 2008 / Windows Server 2008 / SQL Server 2008 launch event here in Germany. It was the biggest developer event in Germany so far (7000+ conference participants), and Microsoft gave away quite a nice package of software: VS Standard, TFS with one CAL, Windows Server 2008 Enterprise with 5 CALs plus a voucher for SQL Server 2008 that will be available later this year.

I was staffing ATE (Ask the Experts) at this event, initially for IIS7. However, we were very pleasantly surprised that the attendees showed great interest in TFS / VSTS, so I switched duties to that area (VSTS / TFS is a growing business for me as I do training and consulting for those products). Hopefully this free license will trigger more adoption because Team System is such a great tool!

Thursday, 21 February 2008 21:09:30 (W. Europe Standard Time, UTC+01:00)  #    Comments [0]

 



#  Friday, 09 November 2007

TechEd Developers 2007 is over, and before moving on (and flying back to snow in Austria), here is the list of sessions I attended this year:

  • TLA201 - A Tour of Visual Studio 2008 and the .NET Framework 3.5
  • OFF401 - .NET Developers Advanced Introduction to SharePoint 2007
  • TLA324 - What's New in Team System for Software Testers
  • SEC301 - CLR Security in .NET Framework 3.5
  • DAT201 - Entity Framework Introduction
  • WEB401 - Building Highly Scalable ASP.NET Web Sites by Exploiting Async Programming Models
  • TLA304 - Building Services with the Service Factory: Modeling Edition
  • DAT303 - Entity Framework: Application Patterns
  • TLA305 - Continuous Integration With and Without Team System
  • TLA307 - Improving Code Performance with VSTS 2008 Team Edition for Software Developers
  • DAT304 - Managing Unstructured Data in SQL Server 2008: Introducing the FileStream Datatype
  • TLA403 - Loose Coupling in Practice: CAB in the Real World
  • ARC401 - Designing High Performance, Persistent Domain Models
  • TLA407 - Dealing with Concurrency and Multi-Core CPUs with Today's Development Technologies
  • SBP307 - Modeling and Composition of Applications
  • TLA319 - The Joins Concurrency Library
  • TLA405 - Parallel and Async Functional Programming on .NET with F#
  • WEB403 - Securing your High-Risk ASP.NET Web Applications - A Case Study

Compared to last year, I managed to attend more sessions, however, there were also more duds. The last session (WEB403) turned out to be the one that earned the raspberry this year (a close runner-up: TLA403). Coming out on top I decided to nominate three: OFF401, TLA307 and DAT303.

Categories: .NET | this | Training and Conferences
Friday, 09 November 2007 19:15:43 (W. Europe Standard Time, UTC+01:00)  #    Comments [0]

 



#  Tuesday, 05 June 2007

Tuesday June 19th I will be doing two sessions on IIS7 - administration and programmability.

Categories: IIS | this | Training and Conferences
Tuesday, 05 June 2007 11:02:11 (W. Europe Daylight Time, UTC+02:00)  #    Comments [0]

 



#  Thursday, 15 February 2007

Yesterday was the last day of VSone, the German .NET conference featuring almost all  well-known German speakers. As I had hinted at earlier, I did three talks there, and I still owe the audience of my VSTE DbPro talk a couple of resource links:

Thursday, 15 February 2007 16:39:26 (W. Europe Standard Time, UTC+01:00)  #    Comments [0]

 



#  Friday, 22 December 2006

Michael Howard has all the links in this blog entry Online Security Sessions from TechEd IT Forum Available. Topics include: malware cleaning, UAC internals, social engineering, Vista kernel changes, Vista firewall and IPSec enhancements. Which reminds me that the post-conference DVDs should tip up in my mailbox rsn.

Categories: .NET | Security | Training and Conferences | Vista
Friday, 22 December 2006 16:46:01 (W. Europe Standard Time, UTC+01:00)  #    Comments [0]

 



#  Tuesday, 21 November 2006

At next year's VSone in Munich (a German developer conference taking place in February), I will be doing three talks:

  • Visual Studio 2005 Team Edition for Database Professionals
  • User Account Control (UAC) in Your Applications
  • Advanced Code Access Security (CAS)

Two security topics, one team-development focused. See you in Munich!

Tuesday, 21 November 2006 16:21:21 (W. Europe Standard Time, UTC+01:00)  #    Comments [0]

 



#  Friday, 17 November 2006

Another week, another ATE (Ask the Experts) assignment. Aside from the keynote, I got around to watching to these sessions:

  • ARC202: Design for Operations using VSTS and MOM 2005
  • DAT309: SQL Server Analysis Services 2005: Integration with 2007 Office System
  • WCL403: Windows Vista System Integrity Technologies
  • CSI401: Microsoft.com Operations: Solutions for Highly Available and Secure Web Sites
  • MGT310: Microsoft System Center Essentials (SCE): Technical Overview and Drilldown
  • ARC301: Microsoft, Open Source and Interoperability
  • INF303: How to Virtualize Infrastructure Workloads
  • IAM403: Monitoring Active Directory (AD) Security with MOM 2005
  • MGT320: Using Application Virtualization to Decrease Your Application Management TCO
  • DAT401: SQL Server Always On Technologies: Disaster Recovery Strategies for Isolated Damage and Human Error
  • SEC402: Securing your Certification Authorities (CAs) Private Keys
  • WCL402: Windows Vista Kernel Changes
  • CSI303: Building a Custom Log Analysis Solution with Log Parser 2.2 for Internet Information Services (IIS) 6
  • DAT402: SQL Server 2005: Advanced Indexing Strategies
  • MGT311: Performance Modelling: A Powerful Tool for Planning Deployments

The dud-of-the-week award goes to IAM403 which didn't live up to its level. Enjoyable as ever was Steve Riley in his security sessions. I didn't get around to watch "Windows Vista User Account Internals" by Mark Russinovich because of ATE duty, but will do so once the conference DVDs turn up in mail!

Friday, 17 November 2006 15:42:12 (W. Europe Standard Time, UTC+01:00)  #    Comments [0]

 



#  Monday, 13 November 2006

Another noteable tidbit from the "Achieving High Availability with SQL Server 2005" preconference session: the whitepaper Partitioned Tables and Indexes in SQL Server 2005.

Monday, 13 November 2006 16:44:36 (W. Europe Standard Time, UTC+01:00)  #    Comments [0]

 

Currently listening to the half-day preconference session "Achieving High Availability with SQL Server 2005" by Kimberly Tripp. Interesting tidbit for decreasing downtime for operational tasks (like create database or restore): Instant File Initialization. The figures really point to huge time savings! Quite a selling point for Enterprise Edition of SQL Server.

Monday, 13 November 2006 16:22:15 (W. Europe Standard Time, UTC+01:00)  #    Comments [0]

 



#  Saturday, 11 November 2006

It's two weeks in Barcelona for me - and for IT Forum, I am really doing ask-the-experts for Visual Studio Team System!

Saturday, 11 November 2006 22:48:15 (W. Europe Standard Time, UTC+01:00)  #    Comments [0]

 

Being ATE (Ask the Experts) means that you cannot go each and every session you would like to. As a reminder for myself here is the list of sessions I made it to:

  • ARC305: Connected Systems Part 2: Logic
  • OFF303: VSTO 2005 SE
  • SQL402: Implementing the Service-Oriented Database Architecture with SQL Server
  • ARC304: Connected Systems Part 4: Data
  • ARC201: Patterns and Anti-Patterns for SOA
  • DEV314: Building Rule-Based Systems in WF
  • ARC302: Connected Systems Part 5: Identity and Access Management
  • DEV322: Unit Testing Best Practices
  • DEV360: Windows PowerShell
  • DEV302: Microsoft XNA and the Future of Game Development
  • DEV366: Boost Your Data-Driven Application Development using SQL Server Centric .NET Code Generator (Olymars)

The only session to be rated "eminently forgettable" was DEV322. Well, at least I got to read my emails... The top-rated session definitely was Bob Beauchemin's SQL402, which kind of was an interesting session to go to before ARC304. Great fun was Rob Miles' XNA talk (this session doesn't fit the pattern of my interest, does it?).

There are a couple of sessions I missed, but I'll watch those once the post-conference DVDs have landed.

Saturday, 11 November 2006 20:16:56 (W. Europe Standard Time, UTC+01:00)  #    Comments [0]

 



#  Wednesday, 08 November 2006

From the nuggets page: Don't have the time to read a 10-page how-to article or watch a full length webcast? Try an MSDN Nugget, a webcast that takes you step-by-step to discovering new functionality or exploring a hot developer topic, all in 10-15 minutes. If you haven't seen this yet, check it out!

Categories: .NET | ASP.NET | BCL | Training and Conferences
Wednesday, 08 November 2006 15:04:26 (W. Europe Standard Time, UTC+01:00)  #    Comments [0]

 



#  Friday, 03 November 2006

I will be in Barcelona next week for Tech·Ed: Developers. You can get in touch with me at the Team System booth (Tuesday afternoon & Friday morning) of the Ask the Experts pavilion.

Update Actually, I am assigned to the ASP.NET booth as it turns out.

Friday, 03 November 2006 16:36:19 (W. Europe Standard Time, UTC+01:00)  #    Comments [0]

 



#  Monday, 09 October 2006

In case you were wondering why there is no new content on this blog - I am pretty busy, including preparing for my sessions at ADC06:

  • Architecture Jumpstart 1 & 2
  • Full-day VSTS / TFS Jumpstart

See you next week in Frankenthal / Germany!

Monday, 09 October 2006 14:38:20 (W. Europe Daylight Time, UTC+02:00)  #    Comments [0]

 



#  Wednesday, 21 June 2006

Today, Daniel held a talk comparing AJAX frameworks for ASP.NET. He limited the scope to indirect frameworks, which means: those AJAX frameworks extend ASP.NET, and you don't necessarily need to know much about AJAX. On his Web site, you will find a comparison of AJAX frameworks for ASP.NET (direct as well as indirect).

Wednesday, 21 June 2006 14:42:50 (W. Europe Daylight Time, UTC+02:00)  #    Comments [0]

 



#  Tuesday, 20 June 2006

As promised, here is the list of links / articles / samples that I used for preparing my talk "Build Provider in ASP.NET 2.0":

Hope you will find those useful.

Categories: 2 Ohhhh | ASP.NET | this | Training and Conferences
Tuesday, 20 June 2006 13:14:32 (W. Europe Daylight Time, UTC+02:00)  #    Comments [0]

 



#  Monday, 19 June 2006

Half an hour ago, I completed my talk "Windows Workflow Foundation & ASP.NET 2.0". As promised, here is the list of links to sites / documents that I used to prepare this talk & accompanying samples.

Also, see my last post on ASP.NET PageFlow CTP. This was the last part on "future technologies".

Update A foto from my talk on Monday (debugging a workflow in ASP.NET):

Monday, 19 June 2006 11:39:07 (W. Europe Daylight Time, UTC+02:00)  #    Comments [1]

 



#  Saturday, 10 June 2006

In less than ten days, this year's ASP Konferenz will take place in Burghausen, Germany. This time, I will be presenting four topics: Windows Workflow Foundation & ASP.NET 2.0, Build Providers in ASP.NET 2.0, IIS 6.0 & ASP.NET 2.0 Secure Deployment and finally Health Monitoring in ASP.NET 2.0.

Saturday, 10 June 2006 08:46:17 (W. Europe Daylight Time, UTC+02:00)  #    Comments [0]

 



#  Friday, 05 May 2006

Next week, I am doing the first in a series of security on-site briefings for Microsoft Austria. Mario has blogged about our TTT event in two entries Security Technical Briefings - Train-The-Trainer... a looong evening (Part 1) and Security Technical Briefings - Part 2. Thanks to the workshop character, no two briefings will be alike.

Friday, 05 May 2006 08:41:52 (W. Europe Daylight Time, UTC+02:00)  #    Comments [0]

 



#  Monday, 06 February 2006

Will be there Wednesday & Thursday as ATE (Ask the Experts), so drop by in the experts zone and say hello!

Monday, 06 February 2006 14:56:39 (W. Europe Standard Time, UTC+01:00)  #    Comments [0]

 



#  Sunday, 27 November 2005

Next week, I will be in Rosenheim, Germany for the ADC 2005. I'll be teaching the Visual Studio 2005 Team System Hands-on workshop (Tuesday as well as Friday), plus doing two talks during the main conference: IIS 7 and ASP.NET 2.0 Health Monitoring. See you there!

Sunday, 27 November 2005 23:01:00 (W. Europe Standard Time, UTC+01:00)  #    Comments [0]

 



#  Saturday, 17 September 2005

The only way for me to not come home with tons of books is to give bookstores a wide berth. This is not an option at a PDC where so many new books are presented, and so many other ones are deeply discounted. Hence the list:

  • Threat Modeling We got that book during Monday's Attack and Defense preconference session. Free, of course.
  • Coder to Developer That was on my list for a (too) long time.
  • Presenting Windows Workflow Foundation I didn't make it to any of the giveaway sessions, so I bought a copy.
  • Programming Windows Presentation Foundation I wonder why I couldn't resist <g />
  • Visual Studio Tools for Office Since I saw VSTO 2005 for the first time at an event in Redmond this year, I was looking forward to playing with it. Here's my ticket.
  • The best of Verity Stob Special thanks to Gary Cornell from Apress for giving me a free copy! A real classic. Shame on you if you don't know Verity Stob, however, about everyone I told about the book so far was like "Verity Who?". You're definitely reading the wrong rags.
  • Mastering Windows Server 2003 Affectionately know as "the Minasi", I simply could not pass up on that book on Friday - 42 USD! Compare that to the regular selling price of 55 Euro...

A hopefully luggable list of books...

Categories: Books | this | Training and Conferences
Saturday, 17 September 2005 16:49:59 (W. Europe Daylight Time, UTC+02:00)  #    Comments [0]

 



#  Friday, 16 September 2005

The conference is over, and my brain is full - full of (semi)stupid ideas what I'd like to try with all those new technologies I saw this week. Task #1 for next week is to set up a VPC with Whidbey Beta 2, because I no longer have such an image, but need it for LINQ, Atlas et al. So plenty of good reasons to go back in time.

What did I see today? The obligatory session list:

  • Using the .NET Language Integrated Query Framework with Relational Data
  • Using the .NET Language Integrated Query Framework with XML Data
  • Tips & Tricks: Developing and Testing with Virtual PC
  • Windows Presentation Foundation ("Avalon"): Going Under the Hood to Understand the Architecture

The day started with Luca Bolognese's talk on DLINQ (Luca was PM on ObjectSpaces, so it is your guess...). His samples contained a few "references" to James Gosling, and it was a fun session to start with on the last day (whoever came up with deadlock victim had some humor too) Luca weighed in on the top three questions on DLINQ:

  1. Do you support stored procedures?
  2. Do you support database xyz?
  3. How's your performance?

For #1, this is an unqualified yes. For #2, a provider needs to be written. And last but not least: at runtime, you only incur conversion to SQL, and the generation of objects. So no significant hit should be expected.

Categories: .NET | this | Training and Conferences
Friday, 16 September 2005 23:56:23 (W. Europe Daylight Time, UTC+02:00)  #    Comments [0]

 

The day started out with one of those famous spoof videos - this time about a "variation" of Windows error reporting, dubbed WE-SYP (we share your pain). Error reporting tied to a - let's call it - "multimedia" chair. Fun to watch.

Right after that, Bob Muglia showed off what we can expect from Windows Server in the next couple of year. Windows Server 2003 Compute Cluster Solution was demoed together with Excel Services - impressive. TxF (transactional NTFS) wasn't any less exciting, just like the identity solutions - and, of course, IIS 7.0. We got the bits for the latter today. 

Sessions I attended today:

  • Windows Communications Foundation ("Indigo"): A Deep Dive into Best Practices Using the Windows Communications Foundation
  • ASP.NET: Future Directions for Developing Rich Web Applications with Atlas (Part 2)
  • ASP.NET: A Sneak Peek at Future Directions in Web Development and Designer Tools
  • Windows Vista & "Longhorn" Server: Under the Hood of the Operating System—System Internals and Your Application
  • ASP.NET: Deep Dive into the ObjectDataSource Control

The under the hood session for Longhorn server had one interesting tidbit - they aim to require mandatory signing for kernel mode drivers on x64 platforms - bye bye kernel root kits!

Bradley Millington quite overshot his allocated timeslot for the ObjectDataSource control, but he covered interesting areas: filtering and master details, custom sorting and paging, updates inserts deletes as well as transactions and caching. Seeing realistic examples is a welcome change. A good place for you to start: the Advanced Data Scenarios section of the Quickstarts. (Note: those links point to http://beta.asp.net, and I don't think that Whidbey docs will be up and running there forever, given that "Orcas" starts appearing on the horizon).

Categories: 2 Ohhhh | ASP.NET | IIS | Security | this | Training and Conferences
Friday, 16 September 2005 05:20:36 (W. Europe Daylight Time, UTC+02:00)  #    Comments [0]

 



#  Thursday, 15 September 2005

Today's first keynote speaker was Eric Rudder. He unveiled the Expression Suite, which contains Acrylic, Quartz and Sparkle. For the latter, go to Channel 9 and watch this video. Also, the Windows Workflow Foundation saw the light of day during the keynote, as well as (last but not least) VSTA (Visual Studio Tools for Applications). You can learn more about VSTA in this blog post.

Eric was followed by Steven Sinofsky, who focused on Office 12. He demoed SharePoint, InfoPath, the new Access and more. I have to say again what I said previously - this is the first time I'm interested in an Office beta program. Good news is that all PDC attendees are signed up, steak knives being strictly optional <g /> (and even more limited than that phone fiasco from day one, 'nough said).

Now, without further ado(.net), the sessions I attended today:

  • Windows Vista: User Account Protection—Securing Your Application with Least Privilege Administration
  • The .NET Language Integrated Query Framework: An Overview
  • C#: Future Directions in Language Innovation
  • ASP.NET: Future Directions for Developing Rich Web Applications with Atlas (Part 1) 

Anders Hejlsberg did the LINQ (Language Integrated Query Framework) and C# 3.0 sessions. Highly impressive stuff, and I am looking forward to the DLinq session to learn more about the relational access model. I do like to know what is going on behind the scenes, various OR mappers made me wary. In closing: at least now I know why ObjectSpaces made a rapid disappearance...

Categories: .NET | C# | this | Training and Conferences
Thursday, 15 September 2005 03:43:18 (W. Europe Daylight Time, UTC+02:00)  #    Comments [0]

 



#  Wednesday, 14 September 2005

Yesterday, I was reflecting on the PDC's I have attended so far - here is a graphical list:

and finally this year's:

Wow - my sixth PDC.

Wednesday, 14 September 2005 16:54:02 (W. Europe Daylight Time, UTC+02:00)  #    Comments [0]

 



#  Tuesday, 13 September 2005

Want to know what Atlas is all about? On the Atlas site you will find hands-on labs, live quickstarts demoing Atlas features, documentation, and VSIs for creating your own Atlas apps with Visual Studio 2005. What are you waiting for? Check it out now!

Tuesday, 13 September 2005 17:03:41 (W. Europe Daylight Time, UTC+02:00)  #    Comments [0]

 

The PDC today officially kicked off with a keynote by Bill Gates. To me, the more interesting parts came later in Jim Allchins keynote: Atlas, Windows Communication Foundation, Windows Presentation Foundation as well as C# 3.0 & LINQ. However, Office 12 does look very promising too. Can't wait to get my hands on that beta (never expected to say that about Office, ever).

In the afternoon, I attended the following breakouts:

  • Behind the Scenes of Visual Studio 2005 Team Foundation Server
  • Windows Server “Longhorn”: What's New for Developers
  • Windows Presentation Foundation ("Avalon"): A Lap around the Windows Presentation Foundation

Looking forward to tomorrow, because Windows Workflow Foundation will be revealed at the keynote (aka general session).

 

Categories: .NET | 2 Ohhhh | ASP.NET | C# | Team System | this | Training and Conferences | Visual Studio
Tuesday, 13 September 2005 04:33:11 (W. Europe Daylight Time, UTC+02:00)  #    Comments [0]

 

Today was preconference day at the PDC. I opted for Keith Brown's talk Attack and Defense: The Art of Secure Coding. Of course it contained a couple of well-known "friends" such as SQL Injection, but there were other interesting tidbits that made it worthwhile.

Speaking of which, including (four) product demos was a good idea, here is the list of products in order of presentation:

Definitely worth checking out, might save a headache or two when using those tools.

Keith also briefly discussed SDL (Security Development Lifecycle) vs Security Engineering Guidelines. You could also cast that as ideal world (ie lots of cash for security available) vs real world. Therefore: go for patterns & practices stuff to make your projects secure.

Categories: .NET | Security | this | Training and Conferences
Tuesday, 13 September 2005 03:20:11 (W. Europe Daylight Time, UTC+02:00)  #    Comments [0]

 



#  Sunday, 11 September 2005

If there's one thing I could do without then it is travel, especially when you fly in from Europe. But PDCs have always been worth it - I attended every single one since the ´96 PDC "Building Internet Applications" in SF. Funny enough, I still have the tote bag from that conference, and it made to this years PDC (again, the bag is a frequent traveller in its own respect). The most durable and useful product I ever got from MS <g />. No patches applied so far.

I spent a good portion of the twelve hour flight watching the 2.2 gig Channel 9 videos I brought with me on the plane. It pays off to have two spare batteries for your laptop (did I mention that I really, really like my X31?). I did resist using the Connexion WLAN that was available on this flight. Somebody else couldn't.

Back to PDCs, especially this year's. Originally, I had planned to pay a visit to the Mono user meeting on Tuesday night, however, they scheduled it during the expo hall reception. In a hotel away from the conferene center. Too bad.

Sunday, 11 September 2005 04:04:41 (W. Europe Daylight Time, UTC+02:00)  #    Comments [0]

 



#  Friday, 09 September 2005

Although the files for this TechTalk repeat are identical to the TechTalk downloads, I noticed that the download location has been moved. For your convenience, here are the direct download links to the three respective files:

Friday, 09 September 2005 07:42:23 (W. Europe Daylight Time, UTC+02:00)  #    Comments [3]

 



#  Thursday, 25 August 2005

Hot off the press: on 8th of September, I will be doing a rerun of my TechTalk Tools zu erfolgreichen Softwareentwicklung mit .NET (~ Tools for successful software projects in .NET) in Graz at the monthly .NET User Group Styria meeting (sign up here). So if you didn't have a chance to attend my TechTalk in Germany, this is your ticket in Austria.

Categories: .NET | this | Training and Conferences
Thursday, 25 August 2005 15:20:27 (W. Europe Daylight Time, UTC+02:00)  #    Comments [0]

 



#  Tuesday, 16 August 2005

I promised two things during today's webcast The build system of Visual Studio Team System: links to get started with MSBuild as well as the samples I presented. Let's get started with the easy part, the samples:

VS05BetaExperienceWebcastMSBuildSamples.zip

And here are some useful links for your start into MSBuild:

That's it. You might also want to check out my link list for last week's webcast, Profiling for Visual Studio 2005 Team Systems Beta Experience.

Tuesday, 16 August 2005 15:26:20 (W. Europe Daylight Time, UTC+02:00)  #    Comments [0]

 



#  Tuesday, 09 August 2005

Just minutes ago, I finished my Webcast on Profiling with Visual Studio Team System, which is one in a series of Webcasts for MSDN Connection Service: Visual Studio 2005 Team Systems Beta Experience (MSDN Deutschland). As promised, here is a list of links that prove to be invaluable when navigating the "bits":

That should get you started with profiling. Next week's topic is "The build system of Visual Studio Team System".

Tuesday, 09 August 2005 15:21:20 (W. Europe Daylight Time, UTC+02:00)  #    Comments [0]

 



#  Monday, 08 August 2005
Go here, and download samples, slides, and for almost all sessions, actually watch it! Especially interesting might be this one here: WEB340 IIS7: Discover and Move to the Next Generation Web Application Server Platform.
Monday, 08 August 2005 19:02:29 (W. Europe Daylight Time, UTC+02:00)  #    Comments [0]

 



#  Tuesday, 02 August 2005

On 12th of August, the Austrian .NET community is hosting a one-day conference on security, targeted at developers (no surprise here). The topics for NCC 2005 A include:

  • Threat Modeling
  • What's new in .NET 2.0 Security
  • What's new in SQL Server 2005 Security
  • What's new in Windows Vista Security

Quite a nice line-up I'd say. This event is supported by Microsoft Austria, so attending this event is free, except for your time, but I am sure security does warrant a day of your time! Sign up here

Tuesday, 02 August 2005 15:27:45 (W. Europe Daylight Time, UTC+02:00)  #    Comments [0]

 



#  Tuesday, 26 July 2005
The registration for this year's .NET Community Conference in Austria went live today (register here, it's free). The thread of this years rendition is security: threat modeling, .NET 2.0 security features, SQL Server 2005 security and more. Definitely worth your time, if you have time to spare, join us on 12th of August in Vienna!
Tuesday, 26 July 2005 15:37:13 (W. Europe Daylight Time, UTC+02:00)  #    Comments [1]

 

Script Callbacks were also part of my "Advanced ASP.NET 2.0" day at the Community Bootcamp 2005 in Bad Ischl. Aside from showing the usual callback sample, I decided that something more useful was in order. That is why I went a tad further by showing off the controls introduced in the RefreshPanel GotDotNet workspace. I came across those a while back when reading articles on Bertrand Le Roy's blog:

Of course we did labs on CallbackProxy and RefreshPanel, the latter one is described in this blog entry (again, a streamlined version of the lab done by Alexander Schoeppl).

Let's start with the result we wanted to achieve:

The render date only acts as a "proof" that no Postback happened, the dropdown control lists all customers in Northwind and is also populated up front. The GridView control, however, is filled using out of band calls. Instead of hacking your own ugly JavaScript, we did that using the RefreshPanel control.

Step 1: Copy RefreshPanel.dll

First, copy RefreshPanel.dll to the \bin directory of your site. You can get it here.

Step 2: Set up a connection string in web.config

We will use that later both in markup and code beside file:

<connectionStrings>
 <add name="NorthwindConnectionString"
connectionString="Data Source=cbc05vpc\cbc05;Initial Catalog=Northwind;User=sa;Password=P@ssw0rd"/>
</connectionStrings>

Step 3: ShowCustomerOrders.aspx

Basically, "organized" in three sections (separated by a blank line):

<%@ Page Language="C#" AutoEventWireup="true" 
CodeFile="ShowCustomerOrders.aspx.cs" Inherits="Show_Customer_Orders"
Title="Callback Demo" %>
<%@ Register TagPrefix="rp" Namespace="MyControls.RefreshPanel"
Assembly="RefreshPanel" %>
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
    <title>Untitled Page</title>
</head>
<body>
    <form id="form1" runat="server">
    <div>
        Render Date: <asp:Literal ID="Literal1" runat="server"></asp:Literal>
        <br />
       
        <asp:DropDownList ID="DropDownList1" runat="server"
DataSourceID="SqlDataSource1" DataTextField="CustomerID"
DataValueField="CustomerID">
        </asp:DropDownList>
<asp:SqlDataSource ID="SqlDataSource1" runat="server"
ConnectionString="<%$ ConnectionStrings:NorthwindConnectionString %>"
            SelectCommand="SELECT [CustomerID] FROM [Customers]">
</asp:SqlDataSource>
        <rp:RefreshButton ID="MyButton" RefreshPanelID="RFPanel1"
            runat="server"
            ClientRefreshArgument="this.form.DropDownList1.options[this.form.DropDownList1.selectedIndex].value"
            Text="Show Orders"/>
        <br />
       
        <rp:RefreshPanel runat="server" ID="RFPanel1" OnRefreshing="FillData">
            <asp:GridView ID="GridView1" runat="server">
            </asp:GridView>
        </rp:RefreshPanel>
    </div>
    </form>
</body>
</html>

Register imports the RefreshPanel control suite for us, the Label and DropDown are also very straightforward. The RefreshPanel control itself contains a single GridView control, and it is linked to the server-side method FillData which we will examine in the next step. The RefreshButton is responsible for activating the out of band call back to the server - that's also where we get the value from the dropdown control, and pass it as an event argument to FillData.

Note that the control names are hardcoded, in the real world we'd build that string dynamically, because otherwise we'd get into trouble, eg with master pages.

Step 4: ShowCustomerOrders.aspx.cs

Page_Load is trivial, we are only interested in FillData:

public void FillData(object sender, RefreshingEventArgs e)
{
string connectionString = ConfigurationManager.ConnectionStrings["NorthwindConnectionString"].ToString();

string sqlCmd = "Select * from Orders where customerID = @CustomerID";

SqlConnection conn = new SqlConnection(connectionString);

SqlCommand cmd = new SqlCommand(sqlCmd, conn);
cmd.Parameters.AddWithValue("@CustomerID", (string)e.EventArgument);

conn.Open();
SqlDataReader reader = cmd.ExecuteReader();

GridView1.DataSource = reader;
GridView1.DataBind();
reader.Close();
conn.Close();
}

No magic in our code, but: RefreshPanel takes care of giving us a GridView control to work with, and shipping the resulting HTML to the client - and inserting it into the page. Very, very neat indeed.

CallbackDemo.zip (43.51 KB)

Categories: 2 Ohhhh | ASP.NET | this | Training and Conferences
Tuesday, 26 July 2005 15:24:14 (W. Europe Daylight Time, UTC+02:00)  #    Comments [0]

 



#  Wednesday, 06 July 2005
Stefan Schackow (PM ASP.NET team) just demoed this cool little application here at the chalk & talk session @ TechEd in Amsterdam. The really interesting part is how to flow authentication information such as username and roles securely to the ASP application.
Wednesday, 06 July 2005 09:33:57 (W. Europe Daylight Time, UTC+02:00)  #    Comments [0]

 



#  Sunday, 26 June 2005
The German .NET community's July event, the ASP.NET 2.0 Community Boot Camp aka CBC05 is now fully booked! It feels absolutely great that we (speakers are almost exclusively MVPs) were able to organize a five day training event on ASP.NET 2.0 by the community for the community. See you in Bad Ischl in July!
Sunday, 26 June 2005 11:08:55 (W. Europe Daylight Time, UTC+02:00)  #    Comments [0]

 

Finally, everything for my (German) TechTalk Tools zur erfolgreichen Softwareentwicklung mit .NET is online on the TechTalk site: slides, demo and links document.
Sunday, 26 June 2005 11:01:10 (W. Europe Daylight Time, UTC+02:00)  #    Comments [0]

 



#  Friday, 24 June 2005

Just registered for PDC05. I will be in LA Sun-Sun, and attending the black belt security preconference session on Monday, which I consider a must - especially given that Michael Howard is one of the presenters.

If you are wondering why there's so little activity on this blog recently: I'm still touring Germany with my Techtalk. The last three legs are next week, and then I am almost on the plane to Amsterdam for TechEd Europe...

Friday, 24 June 2005 10:21:29 (W. Europe Daylight Time, UTC+02:00)  #    Comments [0]

 



#  Saturday, 28 May 2005

This Thursday afternoon I attended the rerun of the VSTO session (Microsoft Visual Studio Tools for Microsoft Office System - quite a mouthfull, I'll stick with VSTO) in the Smart Client track (my main track was VSTE - Visual Studio Team Edition). Wow! The 2003 version didn't impress me at all when I saw it back then. But 2005 really rocks. Catherine Heller (Technical Evangelist) did a nice demo in Excel. The way the document is design- and programmable, access to the action pane and rolling your own smart tags is almost too easy. Forget about VBA, serious Office development is now on the horizon.

VSTO 2005 Blog

VSTO 2005 Beta Page

What's New in Visual Studio 2005 Tools for Office

Saturday, 28 May 2005 21:09:07 (W. Europe Daylight Time, UTC+02:00)  #    Comments [0]

 



#  Friday, 20 May 2005
Next week I will be attending a four day Whidbey training on campus with focus on Visual Studio Team System. Not exactly looking forward to yet another long flight though.
Friday, 20 May 2005 11:30:34 (W. Europe Daylight Time, UTC+02:00)  #    Comments [0]

 



#  Monday, 18 April 2005

The following dates and locations have been announced for my TechTalk Tools zur erfolgreichen Softwareentwicklung mit .NET:

06.06. Karlsruhe
07.06. Stuttgart
08.06. München
09.06. Nürnberg
14.06. Dresden
15.06. Hannover
16.06. Berlin
20.06. Frankfurt a.M.
21.06. Düsseldorf
22.06. Bremen 

See you!

Monday, 18 April 2005 21:09:50 (W. Europe Daylight Time, UTC+02:00)  #    Comments [0]

 



#  Tuesday, 12 April 2005

From the Windows Media home page, you can download the Windows Media Encoder 9 Series. This nice little encoder application isn't only limited to post-processing (very nice indeed in this area), but can also do live-broadcasting as well as screen recording.

Narrated screen recordings are sometimes simply more useful than written step-by-step instructions (even if "littered" with screenshots). That's why I recorded a quick (non-scripted, you will be able to tell) how to set up Windows Media Encoder for screen recording.

HowToScreenRecording.wmv (1.88 MB)

Tuesday, 12 April 2005 13:33:11 (W. Europe Daylight Time, UTC+02:00)  #    Comments [0]

 



#  Thursday, 31 March 2005

The TechTalk I will be doing in June has been announced on the msdn TechTalk developer portal (German). Locations and dates are yet to be announced, thus no registration so far. The topic will be "Tools for successful software projects in .NET".

Thursday, 31 March 2005 11:16:39 (W. Europe Daylight Time, UTC+02:00)  #    Comments [0]

 



#  Tuesday, 22 February 2005

Once again working on my backlog... interested in ASP.NET 2.0? Then watch the videos on this page. Jeff Prosise talks about Web Forms, State Management, Security, Master Pages and Site Navigation, Data Access as well as Application Infrastructure.

Categories: .NET | 2 Ohhhh | ASP.NET | Training and Conferences
Tuesday, 22 February 2005 20:21:34 (W. Europe Standard Time, UTC+01:00)  #    Comments [0]

 



#  Saturday, 05 February 2005

The past three days I attended the ASP / vs2005 conferences in Munich as a speaker (not including today of course, which was spent in sunshine on the slopes of the ski resort Dachstein West, gorgeous powder included after the snowfalls of last week). As advertised, my talks were about (near) future technologies: ASP.NET 2.0 Master Pages & Themes, ASP.NET 2.0 Membership & Security as well as a crash dive of VSTS Team Developer, with demo focus on Unit Testing, TDD, Code Coverage as well as Profiling.

I brought back a couple of fotos, the first two are (of course) self promotion - myself in talk #1 and #2.

Thursday evening the speakers were invited to a "VIP Dinner", and I couldn't resist to test my SPV C500 camera in low-light conditions. It did fare fairly well if subjects did not move.

Al & Dave

Hannes Preishuber, the conference chair

Christian Wenz, co-speaker and doubling as Peter's and mine taxi back to the hotel

Saturday, 05 February 2005 17:30:40 (W. Europe Standard Time, UTC+01:00)  #    Comments [1]

 



#  Friday, 21 January 2005

In case you have been wondering "What is he doing?" - I have been busy preparing my three talks for the ASP konferenz and VS2005 konferenz respectively:

  • ASP.NET 2.0 Master Pages and Themes
  • ASP.NET 2.0 Membership and Security
  • Visual Studio Team System Team Developer in-depth
Friday, 21 January 2005 12:39:24 (W. Europe Standard Time, UTC+01:00)  #    Comments [0]

 



#  Wednesday, 08 December 2004

September 13 – 16, 2005 with Pre-conferences September 11 and 12 in the Los Angeles Convention Center, Los Angeles, CA. PDC 2005 Site

Wednesday, 08 December 2004 15:17:17 (W. Europe Standard Time, UTC+01:00)  #    Comments [0]

 



#  Monday, 22 November 2004

Last week I did a three day course for Peter's Sql Server User Group Austria (SSUGA). The reason it is part of the Summer Academy is that it originally was scheduled for summer, but I got the slot which ended up colliding with about everybody's holiday plans - so we decided to reschedule, and last week it finally happened (right smack when the snowfalls started... so much for the title).

What did we cover? Well, obviously not everything of the advanced stuff I planned, however we did get the basics covered very well, so we could build on that for DAAB, CodeSmith and Olymars. For the German-speaking among my blog readers, a more detailed course outline follows (like I said earlier, we did cover almost everything):

"Dieser Kurs richtet sich an professionelle Entwickler die für das Design und die Entwicklung von Daten-zentrierten, verteilten Applikationen verantwortlich sind. Teilnehmer haben bereits Erfahrung mit Visual Studio .NET 2003, bevorzugt im Bereich der Webapplikationsentwicklung. Die Kursbeispiele werden in C# präsentiert, die verwendete Datenbank ist die MSDE.

In diesem Kurs werden disconnected (DataSet) als auch connected Szenarien des ADO.NET Datenbankzugriff-APIs behandelt. Ebenso kommt XML Integration nicht zu kurz, Data Binding, Transaktionen sowie architekturelle Themen.

Inhalte:

  • ADO.NET Grundlagen / Architektur
  • Connected Szenarien
  • Disconnected Szenarien
  • Data Binding in WebForms and WinForms
  • DataSet/XML Integration, Typisierte DataSets
  • Design von Data Tier Komponenten, durchreichen von Daten über Tiers
  • Arbeiten mit dem SQL Server Centric .NET Code Generator
  • Provider Model Design Pattern"
Monday, 22 November 2004 19:55:39 (W. Europe Standard Time, UTC+01:00)  #    Comments [0]

 



#  Monday, 15 November 2004

You can download two PowerPoint slide decks from Visual Studio 2005 Team System presentations at DevConnections in Las Vegas (November 2004):

  • VMS352 - Visual Studio 2005 Team System: Software Project Management
    In this session you will learn how to take advantage of the combined power of Visual Studio, the Microsoft Office System, and industry proven practices to successfully manage software projects—from conception to deployment.
  • VMS355 - Visual Studio 2005 Team System: Enterprise Class Source Control & Work Item Tracking
    This session introduces the new Team Foundation Server in Visual Studio 2005, including the new Source Code Control, Work Item Tracking and Team Portal. See how an integrated and extensible server-based system will boost your team’s productivity by significantly streamlining your development processes.
Monday, 15 November 2004 08:30:51 (W. Europe Standard Time, UTC+01:00)  #    Comments [0]

 



#  Wednesday, 27 October 2004

Bijan Javidi, Senior Principal Consultant at Microsoft, held a two-day Trainer the Trainer (TTT) event in Augsburg for the GLS Development Process Best Practice training. In the audience: Alexander Zeitler, Peter Koen (soon to be Softie), Bernhard Spuida, Hannes Preishuber, Achim Oellers and others (no specific order, just to name a few).

As rehashing the entire two days would be a tad lengthy, I only pick two items that are important to understand why anyone would attend such a training:

  • Why Development Process?
  • Definition of Development Process Best Practice

Let's start with "Why Development Process?"

  • Make development
    • Predictable
    • Repeatable
    • Manageable
  • Reduce costs
  • Streamline application construction
  • Establish standards
  • Reduces risk in .NET projects

After those incentives to have a process at all, let's dig into what DPBP is - here is the definition:

  • Process based development methodology
    • Ultra light-weight, pragmatic and prescriptive
    • End-2-end development process model
      • From requirements to deployment
  • Minimum set of documents
    • Small number compared to UP
  • Step-by-step guideline
    • How to create these documents
  • Uses Office and Visio formats (UML)
    • DOC, XLS, and VSD templates
  • DPBP is agile
    • Leverages many XP features
  • End of prose text in development process
    • Minimizes text
    • Uses structured information
  • Lazy modeling
    • Model only if you have to
      • Architecture metaphor (XP)
    • Uses minimum of everything to do the job

Bascically we are talking initialization, analysis, design, implementation and deployment. And that was then the contents of the two-day workshop in Augsburg.

Networking was commenced at the evening event on Monday, in the Welser Kuche with a medieval meal:

Want see more fotos? Look no further (German titles and description though)

Wednesday, 27 October 2004 10:53:20 (W. Europe Daylight Time, UTC+02:00)  #    Comments [0]

 



#  Friday, 10 September 2004

On Thursday, Peter did his SQL Server 2005 HOL for members of the SQL Server User Group Austria:

His workshop encompassed a tour of the new Studio management tool and for example TSQL enhancements (CTE's shown on the following photo):

Aside from just watching, I did the workshop part for SQLCLR features - writing functions, stored procedures, UDTs (user-defined datatypes), aggregates and triggers in .NET code. One cool sample is a function for email verification - try to do this in TSQL!

Friday, 10 September 2004 17:23:34 (W. Europe Daylight Time, UTC+02:00)  #    Comments [0]

 



#  Thursday, 08 July 2004

Next week I'll be giving a talk on Visual Studio 2005 IDE enhancements in Graz, Austria. The German description for this talk:

"Willkommen in der PowerPoint-freien Zone! Dieser Vortrag ist 100% Hands-On zum Thema "Was ist neu in VS.NET 2005" - also nicht Framework Features sondern (neue) IDE-Features ist der Inhalt dieses Talks. Von Refactoring zu Debugging, Klassendesigner und IntelliSense und vielen anderen Verbesserungen im Bereich des Editing und der Unterstützung durch Tools. "

Thursday, 08 July 2004 15:11:20 (W. Europe Daylight Time, UTC+02:00)  #    Comments [0]

 



#  Friday, 25 June 2004

Peter coaxed me into doing a three-day course on ADO.NET for his local SQL Server User Group in Vienna, Austria. This summer academy offers five courses in total, ranging from T-SQL programming to MDX, from ADO.NET 1.1 to a hands-on lab for SQL Server 2005.

Let's see how much I can cram into my course - I plan on covering the .NET Data Access Architecture Guide, Designing Data Tier Components and Passing Data Through Tiers, DAAB 3.1, SQL Server Centric .NET Code Generator (a really cool tool by Pascal Belaud) and maybe even get around to introducing the Provider Model Design Pattern and Specification (and part II).

Friday, 25 June 2004 08:05:31 (W. Europe Daylight Time, UTC+02:00)  #    Comments [0]

 



© Copyright 2017 Christoph Wille

newtelligence dasBlog 2.3.9074.18820
Subscribe to this weblog's RSS feed with SharpReader, Radio Userland, NewsGator or any other aggregator listening on port 5335 by clicking this button.   RSS 2.0|Atom 1.0  Send mail to the author(s)

 
Don't contact us via this (fleischfalle@alphasierrapapa.com) email address.