Blog Home  Events and Announcements RSS RSS 2.0   
 
Northwest Ohio .NET User Group
Toledo, Ohio
 Monday, 20 October 2008

Note: This meeting falls on a Monday night, not the regular Tuesday.  This is an INETA-sponsored event.

This session is a deep dive into the ASP.NET AJAX UpdatePanel.  The UpdatePanel provides for a mechanism to add client side Ajax capabilities through a server side control.  We'll look at:

  • Quick Intro to the UpdatePanel.
  • How to debug with it.  The UpdatePanel provides client side Ajax functionality. We'll look at how to debug with it and see that the UpdatePanel allows for the server side debugging functionality that mostdevelopers are used to.
  • Its client side programmability features.  The UpdatePanel provides a client side interface into its features. We'll look at the events provided and how they allow developers to add to their applications to improve the user experience.
  • Error Handling.  By default, errors are generated as JavaScript alerts, we'll look at the options for handling errors so that user's aren't forced into the annoying JavaScript alert popup.
  • The data format that the UpdatePanel uses.  When does AJAX not use XML or JSON for data transfer? When it the UpdatePanel is used.  We'll look at the Update Panel's data transfer format.
  • History with the UpdatePanel. One of the most frustrating things from a user's standpoint is that hitting back on Ajax application takes them out of the application.  We'll look at what a developer must do so that a user hitting back does not exit from the application, but merely goes back to the previous state of the application.


Wallace B. (Wally) McClure is a member of the INETA Speaker Bureau, a Microsoft MVP, and an ASPInsider.  He has Co-authored several books, including "Beginning ASP.NET 2.0 AJAX", "Beginning AJAX with ASP.NET", "Professional ADO.NET Programming", and "Building Highly Scalable Database Applications with .NET".  Wally holds a Master's Degree in Electrical Engineering from Georgia Tech and a Bachelor's Degree in Electrical Engineering from Georgia Tech.  You can catch his regular podcast, "The ASP.NET Podcast", at: http://aspnetpodcast.com/CS11/
Last Edit: 10/02/2008 06:11 Eastern Standard Time
#  Comments [0] | Trackback   
 Tuesday, 16 September 2008

Note: David offered a few different topics that he could speak on.  Two of them sounded particularly interesting, and instead of deciding between them, I've asked him to present on BOTH of them at the same meeting!

Extending your Application with the Managed Extensibility Framework
Microsoft Managed Extensibility (MEF) framework allows developers to add “hooks” into their application to make it extensible at runtime.  These hooks allow you or a third party to extend your application dynamically in the future.  In this session, we will review the MEF tool set and build an extensible application and then extend that application using MEF.

Using Microsoft Distributed Cache to speed your application
Retrieving data from a disc or a database can be a time-consuming operation.  Data that is accessed frequently can be stored in an in-memory cache, which can speed up its retrieval considerably.  Microsoft Distributed Cache (aka “Velocity”) provides a framework for storing and managing cached data.  In this session, we will discuss how to use this framework in your application and demonstrate some code that implements this framework.


David Giard has been developing solutions using Microsoft technologies since 1993.  In the past, he has spoken at Day of .Net, Microsoft DevCares and many user groups around the Midwest.  He is a recovering certification addict and holds an MCTS, MCSD, MCSE, MCDBA, a BS, an MBA, and numerous other letters of the alphabet.  You can read his latest thoughts at www.DavidGiard.com.  He lives in Michigan with his two teenage sons. 

Last Edit: 09/10/2008 08:47 Eastern Standard Time
#  Comments [0] | Trackback   
 Tuesday, 19 August 2008

For the past six years, ASP.NET Web Developers have been limited to the use of ASP.NET Web Forms for web development. Unfortunately, this does not naturally lend itself to testing and extensibility. A powerful alternative to Web Forms is needed that is flexible and easy to use, yet still permits developers to utilize their existing Microsoft .NET skill set. Learn how to use the new ASP.NET MVC Framework on your next project to create a web application that can be easily tested and extended at any time in the future.


Ryan Lanciaux HeadshotRyan Lanciaux is a Professional Software Developer in Northwest Ohio. Although he programs in several languages, his current area of focus is in C# and VB.NET. Ryan has developed many large scale web applications since the late 1990s. He regularly contributes to the programming community through his website.

 

 

Last Edit: 07/30/2008 12:36 Eastern Standard Time
#  Comments [2] | Trackback   
 Tuesday, 15 July 2008

Microsoft Developer Evangelist Jeff Blankenburg provides a captivating oversight of some of the amazing things that Microsoft is busy working on behind the scenes. You may have played around with some of these technolgies already in their beta form, but in the end, you'll be guaranteed to see something that you've never seen before! Join us for a peek into these exciting future products and technologies, including Photosynth, Deep Zoom, and Live Mesh.


Jeff Blankenburg is a Developer Evangelist for the Microsoft Corporation. Over the past 10 years, Jeff has successfully implemented his technology expertise in numerous industries including retail, education, and healthcare. Jeff has exceptional proficiency in user-interface design, Web Standards, and web application development. He is a contributor to the O'Reilly title Windows Developer Power Tools on the subject of code validation services. Jeff is also an organizer of the CodeMash conference. Jeff holds a Bachelor of Science degree in Psychology from Bowling Green State University, Bowling Green, Ohio.

Last Edit: 07/01/2008 14:47 Eastern Standard Time
#  Comments [1] | Trackback   
 Tuesday, 17 June 2008
*** NOTE: NWNUG has a Zune that will be given away to one of this meeting's attendees ***
 
This talk drills down into several expert level techniques for dramatically improving the performance of ASP.NET pages and applications. In this session, you will learn best practices for using the built-in caching features of ASP.NET, as well as how to utilize asynchronous processing capabilities within ASP.NET.  Demos will include on-the-spot demonstrations of effectiveness using Visual Studio load testing tools. Also, see how ASP.NET AJAX can be used to dramatically improve individual page performance by providing a client-side solution for asynchronous page loading.  Armed with the examples from this session, even beginner ASP.NET developers will be able to create much better performing web applications.

Steven Smith is president of AspAlliance.com and CIO of Lake Quincy Media. He is a Microsoft Regional Director, an ASP.NET MVP, and an ASPInsider Founding Member. He is an INETA Speaker Bureau member, and author of two books on ASP.NET. He lives in Kent, Ohio with his wife and business partner Michelle and their daughter Ilyana and son Nikita. Steve is also an Army veteran, and spent most of 2004 in Iraq as a combat engineer platoon leader clearing munitions and IEDs. When not playing with software technologies, Steve enjoys bicycling, hiking, martial arts, and spending time outdoors.
 
 
 
Last Edit: 06/12/2008 11:24 Eastern Standard Time
#  Comments [0] | Trackback   
 Tuesday, 13 May 2008

There's been a lot of talk lately about new languages for the .NET platform.
One of these languages, IronPython, a port of the Python programming
language, started out as an experiment to see how dynamic languages would
perform on the CLR. The experiment proved enough of a success that it
eventually gave birth to the Dynamic Language Runtime (DLR), the basis not
only of IronPython, but also IronRuby and VBx. In this talk, we'll talk
about the basics of IronPython and some of its features before coding-up
some examples.

To help celebrate the launch of VS.NET, a few lucky winners will get a copy of Visual Studio .NET 2008.  If we have more than 20 people we will also be raffling off Windows Vista Ultimate! Be sure to bring a friend along.

Darrell Hawley is a C# developer working with both web and windows applications. Currently, he is working in the automotive sector with a team of engineers and software developers solving complex engineering problems using the .NET Framework. During a four year stay at a Farmington Hills, MI advertising company, he streamlined business processes and acted as the company SQL Server administrator. He has also worked with WCF, WSE, Web Services, VB6, VBA, VBScript and ASP. He recently has been researching Python and IronPython and is actively involved in the Ann Arbor .NET Developers Group.

Last Edit: 05/07/2008 14:37 Eastern Standard Time
#  Comments [0] | Trackback   
 Tuesday, 22 April 2008

As Brian transitions into his new role at Microsoft, he looks back at 15 years of being a developer, consultant, and business leader. He will talk about the skills and wisdom that you need to be happy and successful.


Brian H. Prince is an Architect Evangelist with Microsoft focused on building and educating the architect community in his district. Prior to joining Microsoft in March 2008, he was a Senior Director, Technology Strategy for a major mid-west partner.

Further, he is a co-founder of the non-profit organization CodeMash (www.codemash.org). He speaks at various regional and national technology events including TechEd.

Brian holds a Bachelor of Arts degree in Computer Science and Physics from Capital University, Columbus, Ohio. He is also an avid gamer.

Last Edit: 04/11/2008 12:07 Eastern Standard Time
#  Comments [0] | Trackback   
 Tuesday, 18 March 2008

The regular meeting night for March falls on March 18, which is the same day as the Launch Event in Detroit for Visual Studio 2008, SQL Server 2008, and Windows Server 2008.  Consequently, our scheduled speaker (Joe Wirtley) will be attending the launch event in Detroit on that day.

Since several attempts to line up a replacement speaker on a different night have not been fruitful, Greg and Jason have decided to cancel the March meeting.  We'll see you in April!

Last Edit: 03/13/2008 10:14 Eastern Standard Time
#  Comments [1] | Trackback   

Microsoft is launching three exciting products this year (Windows Server 2008, SQL Server 2008, and Visual Studio 2008).  To celebrate, there are launch events scheduled across the nation as part of the "Heroes Happen {here}" campaign.

One such event is taking place on March 18 in Detroit.  It's free to attend, but you must register before the event becomes fully booked:

http://www.microsoft.com/heroeshappenhere/events/Detroit/default.mspx

 

Take a test drive

Come to an event and test drive Windows Server® 2008 operating system, Microsoft® SQL Server® 2008, and Microsoft Visual Studio® 2008.

Meet the experts

Enjoy hands-on labs, face-to-face Q&A sessions with software experts, and other opportunities to interact with development team members.

Bring the products home

Want more? To say thanks for taking part of this exciting launch, you’ll take home a promotional kit with versions of all three products.
Last Edit: 02/13/2008 09:03 Eastern Standard Time
#  Comments [0] | Trackback   
Copyright © 2008 Northwest Ohio .NET User Group. All rights reserved.