Developer .NET UPDATE, July 9, 2002

Developer .NET UPDATE—brought to you by Windows & .NET Magazine Network.
http://www.winnetmag.net


THIS ISSUE SPONSORED BY

Microsoft ASP.NET Connections
http://www.asp-connections.com

XML Web Services Connections
http://www.xmlconnections.com/xml/default.asp
(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
http://www.devconnections.com


July 9, 2002—In this issue:

1. DEVELOPER .NET PERSPECTIVES

  • .NET Works!

2. ANNOUNCEMENTS

  • 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])

  • .NET WORKS!

  • 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:
    http://www.mymsevents.com

    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
    ADO.NET
    Microsoft .NET Passport
    Network Load Balancing (NLB)
    Windows clustering

    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
    http://www.xmlconnections.com


    2. ANNOUNCEMENTS
    (brought to you by Windows & .NET Magazine and its partners)

  • Get Valuable Info for Free with IT Consultant Newsletter

  • 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
    http://www.itconsultmag.com

  • July Is Hot! Our Free Web Seminars Are Cool!

  • 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!
    http://www.winnetmag.com/seminars

    3. NEW AND IMPROVED
    (contributed by Carolyn Mader, [email protected])

  • SPEED UP CODE WRITING

  • 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]
    http://www.aivosto.com

    4. CONTACT US
    Here's how to reach us with your comments and questions:

    (please mention the newsletter name in the subject line)

    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.
    http://www.winnetmag.com/sub.cfm?code=wswi201x1z

    Receive the latest information about the Windows and .NET topics of your choice. Subscribe to our other FREE email newsletters.
    http://www.winnetmag.net/email

    Hide comments

    Comments

    • Allowed HTML tags: <em> <strong> <blockquote> <br> <p>

    Plain text

    • No HTML tags allowed.
    • Web page addresses and e-mail addresses turn into links automatically.
    • Lines and paragraphs break automatically.
    Publish