|
||||||||||||||
| Home | Links | Directions | Register | Archive | Book Reviews | |||||||||
April 2010: An Evening of Windows Azure and Visual Studio 2010 |
|||
|
|
|
||
March 2010: Crash Course: The SharePoint 2010 Developer Platform |
|||
|
|
|
||
February 2010: Introduction to Application Development With Silverlight 4 |
|||
|
|
This presentation is targeted at .NET programmers new to Silverlight or who wish a review of the fundamentals of building an application in Silverlight 4. Topics will include · Drag and Drop development · Xaml and Code · Layout and Controls · Data, Data-binding, Validation and Async-validation · Templates and The Visual State Manager (Time allowing) Speaker: Jesse Liberty, Silverlight Geek, is a Developer Community Program Manager for Microsoft Silverlight.net. Lately he has been focused on Component-based, Test-Driven, Cross-platform line-of-business application development, and has led the development of the open source Silverlight HyperVideo Platform. Liberty is the author of over two dozen books, and his blog is a required resource for Silverlight programmers. His twenty years of programming experience include stints as a Distinguished Software Engineer at AT&T; Vice President of Human-Computer Interaction at Citibank and Software Architect at PBS/Learning Link. He can be reached at jliberty@microsoft.com
|
||
January 2010: PDC 2009 Recap |
|||
|
|
|
||
December 2009: Tour the Top 10 Treats in Entity Framework 4 |
|||
|
|
Julie Lerman is a Microsoft MVP, .NET mentor and consultant who lives in the hills of Vermont. You can find Julie presenting on data access and other Microsoft .NET topics at user groups and conferences around the world. Julie blogs at thedatafarm.com/blog and is the author of the highly acclaimed "Programming Entity Framework." She is currently working on the second edition of the book. Follow Julie on twitter at julielermanvt.
|
||
October 2009: SharePoint for ASP.NET Developers |
|||
|
|
Speaker: ![]() Fritz is a co-founder of Pluralsight where he focuses on Web development with ASP.NET, Ajax, and Silverlight. Fritz is the author of the books 'Essential ASP.NET' and 'Essential ASP.NET 2.0' published by Addison Wesley. He is a regular speaker at industry conferences including the PDC, TechEd, and VSLive!. Microsoft recognizes Fritz as an MVP for his contributions to the ASP.NET community.
|
||
September 2009: Why REST? |
|||
|
|
|
||
July 2009: Hierarchyid |
|||
|
|
|
||
June 2009: .NET and Java Integration |
|||
|
|
|
||
April 2009: Intro to ASP.NET MVC |
|||
|
|
|
||
March 2009: Azure Cloud Services |
|||
|
Slides |
|
||
February 2009: Intro to F# |
|||
|
|
|
||
December 2008: Intro to XNA |
|||
|
|
|
||
November 2008: Double Feature |
|||
|
|
|
||
November 2008: Double Feature part 2 |
|||
|
|
|
||
October 2008: Building Controls in Silverlight 2 |
|||
|
|
|
||
September 2008: Developing XSLT Applications in VS 2008 |
|||
|
|
|
||
August 2008: Community Launch and Tech Ed 2008 Debrief |
|||
|
Slides |
|
||
July 2008: ASP.NET Dynamic Data |
|||
|
DynamicData |
|
||
March 2008: Mashup your office business apps |
|||
|
|
Mashups are wildly popular across the Internet today, let me show you how to bring this powerful technique to your business applications. In this scenario I have a Groove workspace with members of my XBOX clan. We use the workspace to collaborate on activities such as discussions, screen shots, events and game night planning. The application pulls data from Groove and mashes it up with XBOX Live data in Excel so I can analyze the activities of my gamer friends. Although the demo has a gaming theme the concepts and techniques that I will show you apply to line of business data as well. You will see how to read data from Groove and SharePoint, call RESTful XBOX Live services, transform complex xml data using Linq to Xml, Data bind xml to Excel and dynamically create complex Excel charts. Speaker:Paul Stubbs worked as a program manager with the Visual Studio Tools for Office (VSTO) team in Redmond, Washington. In addition to VSTO Paul worked with the Visual Studio Tools for Applications (VSTA) team developing a new managed code application programmability development tool for InfoPath 2007 and independent software vendors. Paul is currently working on the Office team developing programmability features for future versions of Microsoft Office. Paul has written for MSDN magazine and has spoken at such events as TechEd, TechReady and the Office Developers Conference. Paul has also co-authored 2 books: Programming Microsoft Office Business Applications and VSTO for Mere Mortals': A VBA Developer's Guide to Microsoft Office Development Using Visual Studio 2005 Tools for Office. Paul participates in the developer community on the Microsoft forums and his blog http://blogs.msdn.com/pstubbs.
|
||
January 2008: SQL Server Integration Services |
|||
|
Demos |
|
||
December 2007: New features of ASP.NET 3.5 and Visual Studio 2008 |
|||
|
Demos |
|
||
October 2007: It's all about the tools |
|||
|
|
.NET Pub Club to follow at a location TBD. Synopsis: It's All About The Tools - Episode 1 - Did you ever feel inundated with developer tools? Did you ever feel you are missing something that could make your life easier as a developer and as a power user? There are so many tools available to choose from and it keeps getting tougher to keep up with. Tool familiarity continues to be one of the top developer challenges. This series of seminars is all about tools for developers, by developers. Join Microsoft Florida Developer Evangelist Russ Fustino he brings you demos and discussion about his favorite developer tools. Attend this session and see tools including but not limited to: Fiddler, Web Stress tool, IE Developer Toolbar, Visual Studio IDE Tools, Live Services, and Community tool web sites. There's something here for everyone, from beginners to experts. Don't miss this event. It's where "It's AATT"! Speaker: Russ wisely shelved dreams of rock and roll stardom in order to share his vast knowledge with developers nationwide. Given that he can't sing or play an instrument, we're all very grateful. Russ has more than 25 years of software development. He's the creator of the Russ' Tool Shed developer seminar series and has donned his trademark suspenders, hardhat and tool belt in presentations for over 60,000 developers at 1,500 events. Russ also has expertise in developing Visual Basic and Web-based solutions using Microsoft tools. Before joining Microsoft ten years ago, Russ worked as a VB instructor, headed up a development department, and created several client/server applications and system software products. His specialties include development with VB.NET, XML Web services, ASP.NET, XNA, Silverlight, Development Tools and debugging. But make no mistake - Russ is not all brains. His big heart led him to establish Take a Swing at Cancer, Inc., a non-profit organization that holds softball and golf-based fundraisers to battle cancer. You have to know the code to get in the shed. KNOW THE CODE!
|
||
September 2007: Creating Office Business Applications with Visual Studio 2008 |
|||
|
|
|
||
August 2007: Visual Studio 2008 |
|||
|
Presentation |
|
||
May 2007: Silverlight |
|||
|
|
|
||
April 2007: Windows Presentation Foundation |
|||
|
|
|
||
March 2007: New Day Launch |
|||
|
|
Speaker: Mike Manuel, Currently an Application Architect at xwave New England, Mike Manuel has over 20 years experience in application development. He has been an active proponent of .NET development since its inception, delivering his first production application in December of 2001. Since then his focus has been on enterprise level web applications, including customer information portals, eCommerce sites, and interactive computer based training. Dermot Bostock, Currently at Unum as a Senior Infrastructure Engineer with responsibilities which include the .net infrastructure. In over 20 years in the industry he has worked from programming COBOL through to debugging COM+ to Web Services. His outside interests include cars and trying to understand the American political process. He moved here from the UK in 1987 and lives with his wife and two young kiddies.
|
||
December 2006: Building Apps with AJAX |
|||
|
|
|
||
October 2006: Introducing ASP.NET AJAX |
|||
|
Presentation Now available
|
|
||
June 2006: Introduction to Microsoft Windows Workflow Foundation |
|||
|
|
At the last PDC Microsoft unveiled a revolutionary new part of the .NET
Framework: Windows Workflow Foundation (WWF). Part of the WinFX runtime
components, WWF is an extensible framework for building workflow based
solutions on the Windows platform.
He is a Visiting Scholar at Massachusetts Institute of Technology in the Science, Technology and Society Program and conducts undergraduate seminars on the practice of engineering. As Adjunct faculty, Stiefel has taught graduate and undergraduate software engineering courses at Northeastern University and Framingham State University. Michael Stiefel's education is from Massachusetts Institute of Technology, with a Interdisciplinary Ph.D degree in Nuclear Engineering, Political Science, and History of Technology; M.S. in Nuclear Engineering; and B.S. in Electrical Engineering. He is an active member of Independent Computer Consultants Association and the IEEE Consultants Network.
|
||
May 2006: The Art of Mobile Application Development with Visual Studio 2005 |
|||
|
|
|
||
March 2006: Declarative Data Binding Model in ASP.NET 2.0 |
|||
|
|
|
||
January 2006: Visual Studio 2005 Launch Highlights |
|||
|
|
|
||
December 2005: VSTO |
|||
|
|
|
||
December 2005: ASP.NET 2.0 Odds and Ends |
|||
|
|
|
||
October 2005: What's New in ASMX 2.0 and WSE 3.0 |
|||
|
Presentation |
Aaron Skonnard is co-founder of Pluralsight, a premier Microsoft .NET training provider. Aaron is the author of Pluralsights Applied Web Services, Applied BizTalk Server 2004, and Introducing Indigo courses delivered worldwide. Over the years, Aaron has written numerous articles and books on XML and Web services technologies. He currently writes MSDN Magazine's Service Station column, along with his weblog of the same name, which serves as a more frequent pit stop through the Service Oriented universe - http://pluralsight.com/aaron/.
|
||
July 2005: Indigo |
|||
|
Presentation |
This talk will present Microsoft?s next generation messaging technology, code-named "Indigo".
|
||
May 2005: SOA is not hot air |
|||
|
Presentation |
Practical Service Oriented Architecture for Developers
He is a Visiting Scholar at Massachusetts Institute of Technology in the Science, Technology and Society Program and conducts undergraduate seminars on the practice of engineering. As Adjunct faculty, Stiefel has taught graduate and undergraduate software engineering courses at Northeastern University and Framingham State University. Michael Stiefel's education is from Massachusetts Institute of Technology, with a Interdisciplinary Ph.D degree in Nuclear Engineering, Political Science, and History of Technology; M.S. in Nuclear Engineering; and B.S. in Electrical Engineering. He is an active member of Independent Computer Consultants Association and the IEEE Consultants Network.
|
||
April 2005: Overview of Whidbey Wave |
|||
|
|
Visual Studio 2005 builds on Microsoft?s proven leadership in delivering productive and integrated developer tools by offering a complete set of tools for building dynamic mobile solutions, Windows applications, Web sites, and Web services. In this session we?ll give you an overview of Visual Studio 2005. We?ll begin with an introduction to help you understand the goals we set when we designed Visual Studio 2005. We?ll review the enhancements in all the major sections of Visual Studio as well as look at the new Visual Studio Team System.
|
||
March 2005: Compilation in ASP.NET 2.0 |
|||
|
Demos and Slides |
The number of ways you can compile your code increases many times over with the release of ASP.NET 2.0. In addition to the pre-compiled bin-directory and the delay-compiled src attribute deployment options in ASP.NET 1.x, you can now deploy raw source files in a /code directory as well as resources in a /resources directory to have them auto-compiled at request time. The /code directory also supports auto proxy generation for things like .wsdl or .xsd.
There is a new utility, aspnet_compiler.exe which will pre-compile an entire virtual directory to create a zero-source deployment (including .aspx file content). This talk will look in detail at these and other new compilation features in ASP.NET 2.0 with an eye toward how best to incorporate them into your deployment decisions going forward.
|
||
January 2005: .NET to Go - MS Mobility Show |
|||
|
|
Attendees of this FREE deeply technical and eminently useful mobile applications solutions workshop receive:
Speaker: Thom Robbins is a senior technology specialist with Microsoft. He is a frequent contributor to various magazines that include .NET, Visual Studio.NET and Web Services Journal. Thom is also a frequent speaker at a variety of events that include VS Live and others. When not writing code and helping customers he spends his time with his wife at their home in New Hampshire.
|
||
December 2004: Tips and Tricks for Building Server Controls |
|||
|
Slides Code BONUS! TechEd Demos |
Explore advanced control building topics, including state management, composition, templates, data-binding, and providing rich design-time support for tools like Visual Studio .NET. This tips and tricks filled session presents everything in digestable nuggets, so you can go home and start building advanced server controls immediately.
|
||
November 2004: SOA and WSE 2.0 |
|||
|
Slides & Code Blogger |
Service Oriented Architecture is a design pattern that enables business to quickly adapt and build software applications to meet changing customer needs. These applications are typically implemented as Web services. Since these applications often span trust boundaries, security is an essential part of these applications. Microsoft's Web Service Enhancements 2.0 enables developers to secure Web services using industry standard specifications such as WS-Security.
He is a Visiting Scholar at Massachusetts Institute of Technology in the Science, Technology and Society Program and conducts undergraduate seminars on the practice of engineering. As Adjunct faculty, Stiefel has taught graduate and undergraduate software engineering courses at Northeastern University and Framingham State University. Michael Stiefel's education is from Massachusetts Institute of Technology, with a Interdisciplinary Ph.D degree in Nuclear Engineering, Political Science, and History of Technology; M.S. in Nuclear Engineering; and B.S. in Electrical Engineering. He is an active member of Independent Computer Consultants Association and the IEEE Consultants Network.
|
||
October 2004: ViewState 2.0 |
|||
|
Slides & Code |
How ViewState changes in the next release of ASP.NET and the impact it will have on your applications
|
||
September 2004: Hacked! How Evildoers Attack ASP.NET Web Sites--and What You Can Do About It |
|||
|
|
Security is a big deal in all network applications, but it's even more important in applications deployed on the Web. Every day ASP.NET developers unwittingly deploy sites that are vulnerable to SQL injection attacks, cross-site scripting attacks, and other hacks. Join the fun as Jeff demonstrates the common attacks used against ASP.NET Web sites and provides step-by-step instructions on how to code against them. Fair warning: What you see here might scare you!
|
||
July 2004: Refactoring, Serialization and Version Hell |
|||
|
|
With the introduction of assemblies, the Global Assembly Cache, strong names, and version policy, .NET developers need not suffer with the "DLL Hell" that has plagued Windows development for years. While that is a gigantic step in the right direction, a large, but manageable problem has emerged: "Version Hell".
He is a Visiting Scholar at Massachusetts Institute of Technology in the Science, Technology and Society Program and conducts undergraduate seminars on the practice of engineering. As Adjunct faculty, Stiefel has taught graduate and undergraduate software engineering courses at Northeastern University and Framingham State University. Michael Stiefel's education is from Massachusetts Institute of Technology, with a Interdisciplinary Ph.D degree in Nuclear Engineering, Political Science, and History of Technology; M.S. in Nuclear Engineering; and B.S. in Electrical Engineering. He is an active member of Independent Computer Consultants Association and the IEEE Consultants Network.
|
||
June 2004: Performance by Design |
|||
|
|
Synopsis: Without argument, the two most important metrics used to judge the successes or failures of an application are performance and usability. How well your development effort is received by its intended audience has very much to do with how well the application performs under often unpredictable circumstances. In this two hour presentation we will look at common factors that affect application performance and provide easily adopted tips and tricks for .NET development that can significantly improve your applications performance.
|
||
May 2004: ASP.NET 2.0 (aka Whidbey) |
|||
|
Slides & Code |
Synopsis: Come see what all the buzz is about as I walk you through building a complete application in an hour. With more than 40 new server-side controls, more than double the number of classes in the System.Web namespace, and claims of 70% code reduction for the average application, there is plenty to talk about.
|
||
April 2004: SQL Server "Yukon" Service Broker |
|||
|
|
Synopsis: SQL Server Service Broker is a new part of the database engine that is used
to build reliable, asynchronous, message-based distributed database
applications. Service Broker makes it easier to make use of two compelling
features of message-based applications: deferred processing and distributed
processing.
|
||
February 2004: Using Authorization Manager on Windows Server 2003 |
|||
|
|
Synopsis: Today, applications use a variety of diverse and often incompatible mechanisms to control authorization to application resources. Often authorization is repetitive and tedious code that the developer has to build from scratch and maintain. In this advanced session, we will learn how to leverage the Authorization Manager API thats built into Windows Server 2003 to control access to resources and limit the tasks that a user can perform. Well write code to perform dynamic access checks on specific tasks. Well compare and contrast controlling authorization via a custom-built SQL scheme and using the Active Directory and Authorization Manager in Windows Server 2003. Finally, well explore how roles can be inherited and integrate auditing.
|
||
December 2003: Security |
|||
|
|
Synopsis: Security
|
||
November 2003: YUKON! |
|||
|
|
Synopsis: Yukon
|
||
October 2003: ASYNCHRONOUS HANDLERS & PAGES |
|||
|
Slides & Code ![]() Click for Details |
Synopsis:
While most pages and handlers in general in ASP.NET are
serviced synchronously on threads drawn from the process-wide thread pool,
it is possible to create handlers (and even pages) that service requests
asynchronously. Asynchronous handlers implement the IHttpAsyncHandler
interface, which derives from IHttpHandler implemented by synchronous
handlers. This talk discusses techniques and best practicies for implementing
asynchronous handlers and pages, and even more importantly, when and why to
use them.
|
||
June 2003: Deploying Applications using VS.NET |
|||
|
|
Synopsis: This session examines the differences in deployment, contrasting the issues surrounding VB6, COM Objects and the Registry, with the simpler VB.NET deployments that utilize .NET No-Touch deployment and Windows Installer (MSI). Well look at all aspects of a successful VB.NET deployment, including installation, application manifests, versioning, Windows Application setup projects, Web Application Setup projects, a Microsoft .NET Framework Setup.exe Bootstrapper Sample, and shared components. A must see!
|
||
May 2003: Building Reliable Web Applications on Windows Server 2003 |
|||
|
|
Synopsis: Learn about Windows 2003 and IIS6 and
the significant new architecture that Microsoft shipped this
month to make Web Apps delivered on the Windows Platform
Secure, Reliable, and Scalable. Will include Architectural
Application Design Considerations, Tips & Tricks, and
Liberal Q&A
|
||
April 2003: Extending VS.NET IDE |
|||
Click for Details |
Synopsis: Compared to previous versions of Visual Studio, Visual Studio .NET is the most extensible yet. With a completely new add-in model, it's easier than ever to make the IDE do what you need in order to solve the toughest development problems and make you more productive to boot. In addition to AddIns, we now have real macro capabilities in order to speed up debugging and development. Combine all this power with a Command Window and you have an IDE you can really use! This session will show you how to write those tools you've always wanted to have. | ||
|
Speaker: John Robbins is a cofounder of Wintellect, where he heads up the consulting and debugging services side of the business. He also travels the world teaching his Debugging .NET Applications and Debugging Windows Applications course so that developers everywhere can learn the techniques he uses to solve the nastiest software problems known to man. As one of the world's recognized authorities on debugging, John takes an evil delight in finding and fixing impossible bugs in other people's programs. John is based in New Hampshire USA, where he lives with his wife, Pam, and the world-famous debugging cats, Pearl and Chloe. In addition to being the author of the books Debugging Microsoft .NET and Windows Applications (Microsoft Press 2003) and Debugging Applications (Microsoft Press, 2000), John is a contributing editor for MSDN Magazine, where he writes the Bugslayer column. He regularly speaks at conferences such as Tech-Ed, VSLive, and DevWeek. Before he stumbled into software development in his late 20's, John was a paratrooper and Green Beret in the United States Army. Since he can no longer get adrenaline highs by jumping out of airplanes in the middle of the night onto unlit, postage-stamp-size drop zones carrying full combat loads, he rides motorcycles at high rates of speed - much to his wife's chagrin. |
|||
March 2003: 5 THINGS YOU SHOULD KNOW ABOUT ASP .NET (BUT PROBABLY DON'T) |
|||
|
Code ![]() Click for Details |
Synopsis: ASP.NET covers such a large surface area, with more than 500 class definitions, that there are inevitably going to be features that many developers never encounter. This talk presents five less well-known features of ASP.NET that really should be in your repertoire as an ASP.NET developer. | ||
|
Speaker: Fritz Onion is a member of the technical staff at DevelopMentor, where he spends his time researching, writing about, and teaching .NET. He is the author of the short course entitled Essential ASP.NET and the recently released book, Essential ASP.NET with examples in C#, published by Addison-Wesley. A second edition of the book, Essential ASP.NET with examples in Visual Basic .NET is also available for those averse to semi-colons.
|
|||
December 2002: Visual Studio .Net 2003 (Everett) |
|||
|
|
Synopsis: Visual Studio .NET 2003
contains an enhanced version
of the .NET Framework. The
.NET Framework version 1.1
builds upon the previous
version with new
capabilities, enhancements,
and improvements to
documentation. With
integrated support for the
.NET Compact Framework,
Visual Studio .NET 2003
brings mobile and embedded
devices such as the Pocket
PC, as well as other devices
powered by the Microsoft
Windows CE .NET operating
system, to .NET. Now,
developers can use the same
programming model,
development tools, and
skills to build applications
that span from small devices
to the largest data center.
|
||
November 2002: Resources and Localization |
|||
|
Slides |
Synopsis: Keith will talk on the
resource model in the .NET
Framework. Hell cover the
System.Resources namespace
as well as creating,
manipulating, and using
binary and text resources,
You will learn how to use
resources in both smart
client and Web-based
applications, how to
localize for different
cultures, and how to put
together an automated build
process.
|
||
October 2002: Reflection and Attributes |
|||
|
Code Slides |
Synopsis: The Common Language Runtime makes virtually every facet of a type definition available to programmers in any language. The presence of such rich type information, as well as an API for accessing it easily at runtime, enables numerous forms of tool development and type system interoperability. In this talk we will explore the Reflection APIs and look at building Custom Attributes.
|
||
|
|
|||
September 2002: Create Windows® Applications with Visual Studio® .NET |
|||
|
|
Synopsis: Windows Forms are a framework for building client applications
in order to take advantage of all the processing power that client applications
can provide. Because Windows Forms applications are built on top of the .NET
framework they can seamlessly take advantage of things such as Web Services,
ADO.NET, etc. Windows Forms are also an architecture for controls and containers.
We are going to do an overview of .NET forms and cover how Windows Forms deal with
some of the problems that we had before in earlier Windows Application development.
First, we are going to look at just what Windows Forms are. Then we are going to
look at some of the graphical enhancements that have been added to Windows Forms
in comparison to earlier development tools. Next we are going to look at how we
can host our applications in the browser. Then finally we are going to look at
some of the deployment and debugging considerations for Windows Forms applications.
|
||
|
|
|||
August 2002: How to implement security in .NET |
|||
|
Code |
Synopsis: This advanced session will focus
entirely on .NET security implementation. The .NET Framework introduces a number
of important new concepts in security. Code Access Security together with the
policies that govern it, are referred to as Evidence Based Security. Well see
how to utilize both Role Based and Evidence Based security to control access to
resources within your application. This session will introduce how .NETs
powerful attribute-based programming can simplify security for your Enterprise
Applications. The session will close with a discussion of Isolated Storage and
Cryptography.
|
||
|
|
|||
July 2002 (special edition): .NET Framework |
|||
|
|
Synopsis: The .NET Framework by Jeff Richter |
||
|
|
|||
July 2002: .NET Compact Framework |
|||
|
Code |
Synopsis: The .NET Compact Framework (.NET
CF) provides developers with unprecedented power to develop Pocket PC,
Smart Phone and Windows CE applications. In this talk we'll take a close
look at how .NET CF empowers developers to use their existing .NET
knowledge to build true mobile device applications. We will also cover how
to use .NET CF to communicate with desktop & server applications
through Web Services and how to take advantage of device expansion packs
such as GPS (Global Positioning Systems). |
||
|
|
|||
June 2002: ASP .NET Viewstate
|
|||
|
Code |
Synopsis:
Understanding the view state mechanism in ASP.NET is critical for anyone building web applications.
In this talk, we will discuss the motivation for view state in general, how it is implemented in ASP.NET,
and perhaps most importantly, when and how to turn it off. We will also look at the internal details of view
state including how to decode it.
|
||
|
SLIDES |
|||
May 2002: Why ADO.NET?
|
|||
|
|
Synopsis: You've probably heard, "In the .NET world, if you need data access, just use ADO.NET". Hmmm...ADO.NET, just a maturation of ADO? Hardly. ADO.NET is a completely different paradigm in data access and manipulation. Whether you are new to database development or are an old ADO user, you will need to understand why ADO.NET was written. This is not your father's ADO.
|
||
|
|
|||
April 2002: .NET Resource Management
|
|||
|
Code |
Synopsis: For many, .NET will be the first time developing in a garbage collected environment. Even for seasoned developers issues like Non-Deterministic Finalization (NDF) and the Dispose pattern are new concepts that help move memory management book keeping from the mind of the developer to the runtime. But, how do you use them and when? Also, a little behind the scenes look at how the CLR garbage collector works. Speaker: Jim Murphy is an independent consultant based in Amherst, NH. He works with software development groups doing C++, XML, COM, .NET and Web Services. He can be reached at Ironring Software . |
||
|
|
|||
March 2002: ASP .NET vs ASP
|
|||
|
The principal difference between ASP.NET and
ASP is that the new programming model is more object-oriented and more
event-driven. This will be illustrated by extracting records from a database and
filling a DataGrid in a web form, coloring some records based on their content,
and responding to the ItemDataBound event. Along the way we'll also examine how
you create code-behind pages for Web forms, how you retrieve data from a
database and how you populate the DataGrid. Speaker: Jesse Liberty is a computer consultant, trainer, and best-selling book author who specializes in .NET and Web development. His company, Liberty Associates, designs and builds Web and Windows applications and delivers intensive on-site seminars on C#, ASP.NET, and related technologies. He has been a distinguished software engineer at AT&T, vice president for technology development at CitiBank, and software architect at Xerox and PBS. Jesse provides support for his books at www.LibertyAssociates.com. |
|||
|
|
|||
February 2002: ASP .NET Tips and Tricks- 300
|
|||
|
Slides Code |
This session demonstrates a variety of advanced techniques that you can leverage to build more powerful and scalable ASP.NET web applications and XML web services. We'll cover debugging on the server side, application tracing and profiling, and event logging. We'll examine the use of performance counters to find bottlenecks, and how ASP.NET and robust exception handling changes error handling for Web Applications. The session will walk through code showing how to programmatically send email and upload files. We'll finish up with and intensive look at how Web Forms maintain their state between pages and exploit the new, improved Session object.
Prerequisites:
Speaker: Russ Fustino is a Microsoft Principal Technology Specialist and a Microsoft Certified Professional with over 20 years of software development experience. He has an expertise in developing Visual Basic and Visual InterDev solutions. Prior to Microsoft, Russ was a VB instructor, headed up a development department and created several client/server application and system software products. Russ' specialties include Visual Source Safe, team development methodologies, COM development with VB, XML, Biztalk and is a Subject Matter Expert for Devdays. |
||
|
|
|||
January 2002: XML Schema and .NET
|
|||
|
Slides Code |
When reading an XML file it is important to catch any errors in the data or file structure. If this code is written manually, a developer can easily spend more time writing error-checking code then writing the actual application code. Using XML Schema, it is possible to eliminate the majority of error-checking code from the application. This talk introduces XML Schema and demonstrates the use and behavior of XML Schema in .NET. We will examine XML Schema's ability to expose explicitly typed data (versus simple text) and schema's affect on application performance and how caching can overcome this issue. Speaker: Jim Wilson has been developing large-scale software systems for more than fifteen years. He is President of JW Hedgehog, Inc. ( www.jwhedgehog.com |
||
|
|
|||
December 2001: Debugging .NET |
|||
|
All the rules for debugging have completely changed with the advent of Microsoft.NET. This session will help get you up to speed on the core concepts you need to understand in order to debug effectively with .NET. Additionally, .NET offers many advanced features that will allow you to write much better diagnostic and error handling code than you have ever done before. After this session you will be up to speed on writing the best code possible for .NET. Speaker: John Robbins is a co-founder of Wintellect, a consulting and education company focusing on .NET and Windows technologies. John role as Wintellect is to concentrate on the emergency debugging services business. He's debugged and performance tuned applications for many of the largest companies in the business such as eBay, Microsoft, Intuit, and Autodesk. John is also a contributing editor to MSDN Magazine where he writes the Bugslayer column. He also authored Debugging Applications from Microsoft Press. Prior to founding Wintellect, John was one of the earliest engineers at NuMega Technologies (now Compuware) and developed, architected, or managed many of the most widely use programming tools in the Windows, Visual Basic, and Java areas such as BoundsChecker, TrueTime, TrueCoverage, and SoftICE. |
|||
|
|
|||
November 2001: Building Server-side Controls in ASP.NET |
|||
|
Slides Code |
ASP.NET defines an architecture for extending its existing control set with custom controls. You can write controls to encapsulate portions of your web applications into truly reusable components. This talk looks at techniques for building custom controls in ASP.NET. We will cover basic control construction, browser independent rendering, composite controls, and designer integration for VS.NET. Speaker: Fritz Onion is a senior computer scientist at DevelopMentor. His research and development work focuses on the presentation tier of scalable systems built with component technologies such as .NET and COM. Fritz has authored or co-authored several DevelopMentor courses on a variety of technologies including ASP.NET, COM, ActiveX controls, and MFC. He is a former columnist for C++ Report and has worked as an instructor at the University of California, Irvine, and as a software engineer for Oracle Corporation. |
||
|
|
|||
October 2001: Multi-Platform Web Services |
|||
|
Multi-platform Web Services
Topic: Special recap of VSLive (www.vslive.com) |
|||
August 2001: XML Web Services |
|||
|
Using XML in .NET
|
|||
July 2001: Using XML in .NET |
|||
|
|
.NET provides a level of XML support never before
available on the Microsoft platform. The new XML stack offers an improved DOM
implementation, richer XPath support plus two new XML reader technologies and a
new XML writer; just deciding which XML classes to use can be challenging. This
talk will introduce the core XML classes, demonstrate a few of their more
important features and provide hints for determining when each should be
applied.
Jim Wilson has been developing large-scale software systems for more than
fifteen years. He is President of JW Hedgehog, Inc. (http://www.jwhedgehog.com) a consulting company
specializing in component and data management solutions for the Windows
platform. Jim is also an instructor with DevelopMentor teaching
classes in .NET, XML, COM and OLE DB. He is currently working on a
.NET XML programming book to be published as part of the DevelopMentor
book series. |
||
June 2001: ADO.NET |
|||
|
|
No new technology release from Microsoft is complete without a new way to
talk to databases. The release of .NET is no exception, and ADO.NET is the
the new database access acronym in a long line of database access acronyms.
Fortunately, this release does not require developers to learn a completely
new way to write an SQL query, but rather extends the traditional ADO
recordset concept into the managed code space. This talk will cover the
motivation behind the new version of ADO and many of the new features
including the all-encompassing DataSet class, the provider classes, and the
improved XML integration.
Fritz Onion is
a senior computer scientist at DevelopMentor. His research and development
work focuses on the presentation tier of scalable systems built with
component technologies such as .NET and COM. Fritz has authored or
co-authored several DevelopMentor courses on a variety of technologies
including ASP.NET, COM, ActiveX controls, and MFC. He is a former
columnist for C++ Report and has worked as an instructor at the University
of California, Irvine, and as a software engineer for Oracle Corporation.
|
||
April 2001: Using Data and XML .NET |
|||
|
|
This session will look at using data and XML in Microsoft .NET Framework. It
provides an overview of the new suite of XML APIs built on industry
standards such as DOM, XPath, XSD, and XSLT. It will also discuss how the
.NET Framework XML classes can offer convenience, better performance, and a
more familiar programming model, tightly coupled with the new .NET data
access APIs, the ADO.NET.
|
||
|
|
|||
March 2001: ASP.NET |
|||
|
|
- the
'real' programmer's web development framework. If you're a programmer
stuck in a web-developer's job, this version of ASP is for you. No more
interpreted code, no more defining classes implicitly by defining their
constructors, no more expando properties, no more intrinsic objects to
reference.
ASP.NET is a dramatic change
over its predecessor, providing real compiled-languages (C# and
VB.NET) for implementing web-page logic and a true object model (Web
Forms). In addition to the fundamental change in programming model,
ASP.NET provides many higher-level features which simplify what used to
be time-consuming, and tedious programming tasks. Server-side
controls provide implicit state-retention, validation controls
simplify form validation, and web controls provide a more consistent
programming model than HTML. Perhaps most compelling is the fact that
the HTML generated by an ASP.NET application will change to accommodate
the capabilities of the client browser.
Fritz Onion Fritz Onion is a software development consultant and instructor for Developmentor specializing in C++, COM, ATL, and MFC. He has been teaching and lecturing on software development since 1990. |
||
|
|
|||
February 2001: Introduction to Visual Studio .NET |
|||
|
|
See the next version of Visual Studio and how to
convert your Visual Basic 6 applications to
VisualBasic.NET and C#. Mike Helstrom will demonstrate
some of the new features of the Visual Studio.NET IDE
and show some of the steps involved when converting
your VB6 applications.
Mike Helstrom is a Solution Architect with Integrated Information Systems (IIS) in Boston. IIS is a full-service e-business solution provider concentrating on the development and implementation of network applications and services. Mike has been working with Visual Studio and Visual Basic since its inception and is currently engrossed in the .NET initiative. Mike is an MCSD, MCSE+I, MCDBA, and MCT. |
||
January 2001: Introduction to the .NET Platform |
|||
|
|
George Cerbone a technical specialist in Microsoft's Financial Services Group will be presenting. He specializes in working with customers to plan, develop, and deploy world class solutions in Microsoft's developer and infrastructure technologies. Prior to working with Microsoft, George was a Senior Systems Engineer with several Wall Street firms. | ||