Next webast series --- "Architecting Modern Desktop Apps"

I'm happy to be delivering another series this fall, “Architecting Modern Desktop Apps”, most Tuesdays starting august 23rd.  Smart client, n-tier, distributed, multi-threaded, remoting, web services, etc.  I even have a new plan to make sure my homework exercises appear in a timely manner (if you followed my previous series of 15 webcasts, you probably noticed that I never released anything past the 5th homework exercise :-(  I spend a fair amount of time preparing my demos for each webcast, so my new approach for homeworks is to base them off the demos we do each week.  This way the homeworks are easier to create, and the webcast material applies directly to the homework exercises.

In fact, what we're going to do is develop a complete smart-client app for my wife, who's a physician at a Chicago hospital.  One of her duties is creating the call schedule for the doctors in her group, and I've written various apps for her over the years to help (as have my students at the college).  So the plan is to develop a scheduling app, which is harder than it may sound (isn't that always the truth!).  The risk of using a common app throughout the series is that attendees may tune out if the app is boring; my plan is to use it sparingly as a case study, the app will not be the focus of the series.  I also plan to make the series as language-neutral as possible, since architecture is more about the concepts than code, so the language is mostly irrelevant.

The landing and registration page for the new series is http://www.microsoft.com/events/series/modernsoftdev.mspx, although only the first 2 webcasts (aug 23rd and aug 30th) are open for registration.  The rest should be open very shortly.  Hope you can tune in!

 


Posted Aug 08 2005, 10:14 PM by joe-hummel

Comments

ben wrote re: Next webast series --- "Architecting Modern Desktop Apps"
on 08-09-2005 5:46 AM
Is "architecting" really a word? I've always wondered.
David Stull wrote re: Next webast series --- "Architecting Modern Desktop Apps"
on 08-09-2005 6:11 AM
I'm looking forward to it.
Al K wrote re: Next webast series --- "Architecting Modern Desktop Apps"
on 12-14-2005 7:55 AM
Joe, where can I get the Power Point files for the first 7 sessions. I don't see them on the LakeForest site.
Joe Hummel wrote re: Next webast series --- "Architecting Modern Desktop Apps"
on 12-14-2005 8:26 AM
Things have moved to pluralsight.com, see the "webcasts" link under "Other". Here's the official URL for the PPT and demo code:

http://pluralsight.com/drjoe/webcasts/webcasts.aspx

Cheers,

- joe
Henry Stock wrote re: Next webast series --- "Architecting Modern Desktop Apps"
on 12-18-2005 7:09 PM
I watched you webcast on my MSDN disk. I enjoyed the presentation. I only wish you had more time and could have gone throught more of taking the abstract ideas and applying them in physical code.

I will probably watch sections of this again.

I didn't put a URL, but my email is henry.stock@myquest-tech.com
Paul Murray wrote re: Design Patterns MVC webcast
on 02-21-2006 5:53 PM
Hi Joe. I am getting a lot out of your webcasts thanks so much.

I tried to fix the issue with your MVC app concerning the text box validation firing when exiting the app. I'm stuck! Here is what I thought would work:

This method added to the adapter:
Public Sub HandlerRemove(ByVal subject As TextBox)
RemoveHandler subject.Validating, AddressOf Me.Handler_Validating
End Sub

and this added to the form:

Private Sub FormMain_Exit()
textboxValidatingAdapter.HandlerRemove(Me.txtLastName)

textboxValidatingAdapter.HandlerRemove(Me.txtFirstName)

Me.Close()

End Sub


The validation fired anyway. What would be your fix?

Thanks again.
pinky98 wrote re: Next webast series --- "Architecting Modern Desktop Apps"
on 04-14-2007 11:27 AM
Paul,

I know this is a long time after your issue was raised... the way to prevent the validation triggering when exiting the app is to set the "CausesValidation" of the form to false.

Add a Comment

(required)  
(optional)
(required)  
Remember Me?