Desktop, Smart Clients and MobileLearn the latest techniques for designing, developing, and deploying the next generation of smart client applications. Get in-depth information on building rich, responsive, and compelling smart client solutions using Windows Forms, Microsoft Office Professional Edition 2003, the .NET Compact Framework and the latest development techniques using Visual Studio .NET 2003 and Visual Studio 2005. Also get a sneak peak of smart client development on the next-generation platform for Windows client applications, code-named “Avalon.” Also find out about how the latest Windows Client technologies accelerate your desktop development efforts, and get tips and tricks for easier implementations. Get real-world guidance from our industry experts via sessions that span client-side development, Windows XP Service Pack 2, deployment technologies, Application Compatibility Toolkits and much more.
Title: Building Enterprise Applications using InfoPath
Australian Speaker: Chris Vidotto/David Lemphers
New Zealand Speaker: Chris Vidotto/David Lemphers
Title: InfoPath: Developing Forms Using Managed Code
Abstract: This session focuses on InfoPath 2003's support for managed code. Learn how to start with InfoPath projects using the Toolkit for Visual Studio .NET 2003, use managed code in your InfoPath form to implement business logic, and integrate with the .NET Framework. Drill into InfoPath's XML-based programming model and best practices for InfoPath solution development with managed code, including covering issues around architecture, security and deployment.
Australian Speaker: Dan Green?
New Zealand Speaker: Nic Wise [firstname.lastname@example.org]
Title: Mobilizing your Smart Client PC Applications
Abstract: Dr. Neil will explain how to ensure your managed application is ready to run on a mobile PC (laptop, notebook, Tablet PC). This will predominately be done through the use of code demos. Neil will uncover some of the issues that are faced by mobile applications today and how to solve them. The focus of the session will be on actions developers can take right now to mobilize their applications. Specific technologies that will be introduced will include:
.Network Location Awareness
- NLA (and NLA2 for Longhorn)
Along with exploring what developers should be doing now, Neil will cover future tools and technologies.
Australian Speaker: Dr Neil Roodyn
New Zealand Speaker: Nic Wise
Title: Windows Forms: How to build Windows Forms Applications Today That Will Interoperate Well with Avalon
Abstract: Learn how Windows Forms and "Avalon" (next generation UI framework) work together to help you build awesome applications. Learn how you can carry forward your existing Windows Forms investments into "Avalon" or how you can spice up your Windows Forms applications with "Avalon". See examples of Windows Forms hosted in "Avalon" and "Avalon" hosted in Windows Forms, and how to architect your Windows Forms applications to take advantage of "Avalon" when it is available.
Australian Speaker: Tony Goodhew
New Zealand Speaker: Tony Goodhew
Title: Windows Forms: Real World ClickOnce
Abstract: This session covers real-world case studies of ClickOnce deployment technology in action, as well as advanced scenarios, including an in-depth look at the ClickOnce security model and ways to enable server-side extensions for tracking and authenticating deployments.
Australian Speaker: Jay Roxe?
New Zealand Speaker: Jay Roxe
Title: Building Smart Client Applications with .NET: The Future of Software Development
Abstract: This presentation defines what a Smart Client is and delves into the implications and opportunities for Smart Client application development. Browser-based application development is contrasted to Smart Client application development. This session is demo-heavy and focuses on Windows Forms, Compact Framework, InfoPath, Microsoft Visual Studio 2005 Tools for the Office System, deployment and updating. It delves into the tips and tricks, positives and negatives when designing Smart Client applications. In addition to the huge RAD benefits, the latest Microsoft technologies that encompass deployment and security features make Smart Clients a very appealing application platform for the developer and architect. For the last few years, Smart Client applications like Windows applications have not even been considered in the enterprise because of the challenges of deployment and maintenance. Now, because deploying a Smart Client application safely can be as simple as posting the .exe on a Web page, building Smart Client applications with rich GUIs is an architectural decision that must be considered in the application design phase of every project. This session will entice you to speculate on the types of Smart Client applications that are starting to surface now and which could conceivably dominate the types of applications that will be built in the future.
Title: Microsoft Visual Studio 2005 Tools for the Office System: Building Office Solutions Using Visual Studio 2005 Tools for Office
Abstract: Incorporating Office capabilities into applications using the Word and Excel object models is often a challenge for .NET developers. Visual Studio 2005 Tools for the Microsoft Office System now provides Host controls that allow developers to use some native Word 2003 and Excel 2003 objects as standard .NET controls. In this session, we look at how you can incorporate databinding, the new Actions Pane control and smart tags into your Microsoft Office solutions. We then build on these concepts to demonstrate how Host controls enable you to create Microsoft Office smart client applications quickly and easily.
Australian Speaker: Peter Stanski
New Zealand Speaker: Peter Stanski
Title: Windows Forms: Making the Most of WinForms 2.0 Data Binding
Abstract: Under .NET 1.x, data binding grew up from a connected 2-tier prototyping tool, to a sensible disconnected, n-tier technology worthy of inclusion in mainstream applications. Under .NET 2.0, consider the ante upped! The design time tools are richer, typed DataSets offer greater encapsulation, UIs can be generated automatically, record navigation is greatly simplified, and master-detail scenarios are handled with ease. You can spend hours with the documentation, designers and Wizards or you can come to this session and learn it all in 75 minutes from Andrew Brust, noted author and speaker on database and data access topics for over a decade.
Title: Building Effective Enterprise Mobile Applications
Abstract: This session looks at the many issues that are faced by smart client developers, in particular those that pertain to building enterprise solutions across mobile platforms. Attention will be given to the decisions relating to data storage (SQL Server v's SQL Server CE v's.), connectivity, data communication (Replication v's Web Services v's .) and security. The last part of the session delves into some tips and tricks to optimise applications developed using the .NET compact framework.
Australian Speaker: Nick Randolph
Title: What's New with MapPoint Web Service
Abstract: The MapPoint Web Service makes it easy for enterprise developers to build location-aware solutions using Visual Studio .NET and Visual Studio. Microsoft is making significant investments in mapping and location-based services. Learn about what's new in the latest release of the MapPoint Web Service and how you can put these powerful tools to use today!
Australian Speaker: Rob Agee
New Zealand Speaker: Rob Agee
Title: Zero Touch Provisioning with the Solution Accelerator for Business Desktop Deployment - Enterprise Edition
Abstract: This session begins with a high-level overview of the Solution Accelerator for Business Desktop Deployment Enterprise Edition. A technical drilldown into Zero Touch Installation (ZTI) explains: what it is; why a company would use it; how it works; and illustrates this with some real life experiences. This session is a technical drilldown on designing a perfect deployment and management environment -- one that requires absolutely no "touch" on the end-user desktop. Learn about how Zero Touch Installation using SMS 2003 with OSD can give companies a competitive edge in rolling out the latest desktop technologies to their employees. The session concludes with an overview of the BDD roadmap and resources available to you. By the end of this session, attendees will understand the purpose of ZTI, how ZTI works, and how to use ZTI to accelerate the deployment of Windows XP and Office 2003. This session covers a real life application of Systems Management Server 2003 Operating System Deployment Feature Pack (SMS 2003 OSD)
Australian Speaker: Graham Rock
New Zealand Speaker: ?
Title: Servicing Your Application Using Windows Installer (MSI) 3.x Patches
Abstract: This session covers the improvements made in Windows Installer 3.x in regards to application servicing. These include the ability to sequence patches, patch removal, elevated patching and more. The session includes real-world examples and demonstrations of creating patches using popular Windows Installer authoring tools.
Title: Utilizing Application Compatibility Toolkit (ACT) 4.0 to Manage Application Compatibility on XPSP2 and Server SP1
Abstract: Application Compatibility Toolkit 4.0 (ACT 4.0) is specifically targeted at exposed issues and provides vital assistance to IT Pros deploying Service Pack 2. Attend this session and learn how ACT is divided into three phases of evaluation, mitigation and deployment and offers tools and documentation to assist customers. It provides tools like Collector for application inventory collection, DCOM and Firewall agents for application issue data collection, Analyzer for application consolidation and analysis, online Web services to download data from Microsoft, mitigation tools for DCOM and firewall, Compatibility administrator for Win32 compatibility fixes and SMS integration for ease in data collection and deployment.
Title: Tony Goodhew Secret Session