Developer .NET UPDATE—brought to you by Windows & .NET Magazine Network.
THIS ISSUE SPONSORED BY
Microsoft ASP.NET Connections
XML Web Services Connections
(below DEVELOPER .NET PERSPECTIVES)
SPONSOR: MICROSOFT ASP.NET CONNECTIONS
MICROSOFT ASP.NET CONNECTIONS TO CO-LOCATE WITH SQL SERVER MAGAZINE LIVE!
Microsoft ASP.NET Connections, along with VS.NET Connections will co-locate with SQL Server Magazine LIVE! in Orlando, FL, at the Hyatt Grand Cypress Resort on Oct. 27 30. Keep your career on track. Learn from top third-party gurus, Microsoft product developers, and magazine authors. This is a must attend event to keep your skills sharp and to dig deeper into the .NET Framework and what it means for you and your company. It's chock full of practical information you can use right away. Real content with real value for you. Register for one conference and attend the other two conferences for FREE. Go to
July 9, 2002—In this issue:
1. DEVELOPER .NET PERSPECTIVES
- .NET Works!
- Get Valuable Info for Free with IT Consultant Newsletter
- July Is Hot! Our Free Web Seminars Are Cool!
3. NEW AND IMPROVED
- Speed Up Code Writing
4. CONTACT US
- See this section for a list of ways to contact us.
1. DEVELOPER .NET PERSPECTIVES
(contributed by Gail Fitzmaurice, [email protected])
Throughout the year, Microsoft sponsors and supports various conferences at which attendees can learn about new technologies and obtain in-depth product information from experts. Substantial effort is required to coordinate an event—tracks must be organized, sessions scheduled, content managed, and speakers arranged. As a result, many participants—including event owners, track owners, session owners, speakers, and speaker managers—are involved in the event-coordination process.
Recently, my company, InterKnowlogy, won an opportunity to apply cutting-edge Microsoft technology to a real-life business case—an event-management and attendee-communication system. We built a comprehensive Web-based event-management tool, called Microsoft MyMSEvents CommNet, designed to streamline the coordination of major Microsoft events, such as Microsoft TechEd, Microsoft Professional Developer's Conference (PDC), and Microsoft Fusion. We built the system solely on Microsoft .NET technologies to take advantage of the benefits that the .NET platform provides. A beta version of MyMSEvents CommNet was up and running in just 3 months.
For event coordinators, MyMSEvents CommNet provides robust features such as a management tool to set up tracks, email notifications, and session information; the ability to import data from a Microsoft Excel spreadsheet; and a Windows Forms application for uploading speakers' slide decks to the MyMSEvents CommNet Web site. For attendees, MyMSEvents CommNet provides an advanced session-search capability and a calendar, which has a UI similar to that of Microsoft Outlook Web Access (OWA), to schedule, save, and export session information to Outlook. To access the MyMSEvents CommNet Web site, go to the following URL:
We built the Web site using ASP.NET, which let us develop the application quickly. We built the UI in Visual Basic .NET. And we wrote the code for the business logic tier, tools class, and data class in C#. Several external interfaces were necessary, including an interface with an attendee registration system and a third-party speaker tool. We implemented Microsoft BizTalk Server 2000 and XML Web services for these interfaces. The project required a mobile component, so we used the Microsoft Mobile Internet Toolkit to develop a Pocket PC version of the site to serve attendees who brought their wireless Compaq iPAQs or laptops to the event. Attendees could also download an offline version of the schedule to their Pocket PCs, so they could revisit event information without being connected to the Internet.
MyMSEvents CommNet also takes advantage of the following other Microsoft technologies:
.NET role-based security
.NET forms-based authentication
Microsoft .NET Passport
Network Load Balancing (NLB)
In addition, we integrated Microsoft Content Management Server 2001 (for managing site content) and Microsoft Commerce Server 2000 (for usage analysis) into the system. The solution takes full advantage of the entire .NET platform, including XML Web services, and can accommodate events of any size.The MyMSEvents CommNet infrastructure contains the following major components:
a Web site application that hosts the sites for all events
a remotely hosted server infrastructure that supports the Web site hundreds of kiosk PCs deployed at the event for attendee use
onsite servers and network infrastructure to support the PCs
wireless networking throughout the event site, with intelligent
formatting and content delivery based on wireless-device type, to support attendees who use laptop computers and Pocket PCs.
Because of MyMSEvents CommNet's design, infrastructure, and use of .NET technologies, the system provides a fast, streamlined production experience for event coordinators, as well as an enjoyable and efficient attendee experience. To entice potential attendees to sign up for the event, the Web site lets the public view detailed event information, including the tracks, session titles, and abstracts, and provides full search capability. Attendees can schedule sessions in personal calendars and print a personal agenda. The system provides in-depth information about current and upcoming events—including daily news, agenda modifications, and profiles of industry-expert VIP speakers—and about networking opportunities.
Recently, various industry analysts have shared their thoughts about applications based on the .NET Framework. Some of these analysts claim that the .NET Framework might not scale, or that it might be unreliable, or even that they simply might not like it. But the MyMSEvents CommNet site's ability to provide a robust solution isn't an opinion—it's real-world proof that .NET works!
SPONSOR: XML WEB SERVICES CONNECTIONS
XML WEB SERVICES CONNECTIONS TO CO-LOCATE WITH WINDOWS & .NET MAGAZINE LIVE!
XML Web Services Connections and Windows & .NET Magazine LIVE! will co-locate from Oct. 30 — Nov. 2 immediately following Microsoft ASP.NET Connections, VS.NET Connections, and SQL Server Magazine LIVE! Deep discounts will be available for those attending the entire week of conferences. Save even more by registering now to lock in your Early Bird discount. For more information, go to
(brought to you by Windows & .NET Magazine and its partners)
Sign up today for IT ConsultantWire, a FREE email newsletter from Penton Media. This newsletter is specifically designed for IT consultants, bringing you news, product analysis, project management and business logic trends, industry events, and more. Find out more about this solution-packed resource and sign up for FREE at
Check out our latest Web seminar offerings from Windows & .NET Magazine. "Storage, Availability, and You," sponsored by VERITAS, will help you bring your Windows storage under control. "Easing the Migration: 15 Tips for Your Windows 2000 Journey", sponsored by ePresence, will help you plan and implement a successful Win2K migration. Find out more and register today!
3. NEW AND IMPROVED
(contributed by Carolyn Mader, [email protected])
Aivosto released Studio Complete, a Visual Studio .NET add-in that completes code as you write it and replaces shortcuts with completed code. The add-in works with any Microsoft .NET language, including Visual Basic (VB), C, C++, C#, HTML, and XML. Pricing starts at $49. Contact Aivosto at [email protected]
4. CONTACT US
Here's how to reach us with your comments and questions:
- ABOUT DEVELOPER .NET PERSPECTIVES — [email protected]
- ABOUT THE NEWSLETTER IN GENERAL — [email protected]
(please mention the newsletter name in the subject line)
- TECHNICAL QUESTIONS — http://www.winnetmag.net/forums
- PRODUCT NEWS — [email protected]
- QUESTIONS ABOUT YOUR DEVELOPER .NET UPDATE SUBSCRIPTION?
Customer Support — [email protected]
- WANT TO SPONSOR DEVELOPER .NET UPDATE?
This weekly email newsletter is brought to you by Windows & .NET Magazine, the leading publication for Windows professionals who want to learn more and perform better. Subscribe today.
Receive the latest information about the Windows and .NET topics of your choice. Subscribe to our other FREE email newsletters.