A full day seminar presented by Doug Boling, Boling Consulting and Microsoft Consulting. This workshop is being coordinated by Dr. Vance Wilson, Assistant Professor of Management Information Systems at the School of Business Administration, University of Wisconsin-Milwaukee.
Overview
It has been said that Microsoft has "bet the company" on the .NET architecture. This seminar will present their efforts to move this technology to the rapidly field of mobile computing.
1. What is Microsoft® .NET?
The Microsoft .NET technologies represent an ecosystem for software development across servers, personal computers, and mobile devices. This session introduces Microsoft’s .NET technologies and how they relate to a wide variety of systems including mobile devices.
2. Visual Studio® .NET
Visual Studio .NET is the integrated development environment used to develop both .NET applications. This session introduces Visual Studio .NET showing the capabilities of this powerful development environment to edit, compile, and deploy applications on mobile devices. The session will also demonstrate the ability of Visual Studio to debug mobile applications running on device emulators as well as actual devices.
3. THE .NET LANGUAGES FOR MOBILE DEVICES
This session introduces the Visual Basic .NET and C#, the two languages that are available today for programming mobile devices. The session will compare and contrast these two languages showing the capabilities of each.
4. CREATING SMART CLIENT APPLICATIONS
The power of mobile devices today makes them excellent platforms for mobile client applications. The .NET Compact Frameworks enables .NET developers to build powerful client applications on Pocket PCs, Smartphones, and other embedded devices. This session compares and contrasts the Compact Framework to the PC versions of the .NET runtime and class frameworks.
5. DEVICE CONNECTIVITY
Mobile applications must connect to the outside world. This session covers the various ways to connect mobile devices to servers using everything from WinSock to XML web services. In addition, the managed classes that support Infrared communication for device to device communication will be covered.
6. APPLICATION INTEROPERABILITY
One of the challenges of any system that runs code in a protected sandbox is communicating outside of the sandbox. This session covers how .NET Compact Framework applications can call unmanaged code on the device to extend the functionality of the class library.
Topics
About the speaker
Doug Boling has been working with small computers since hanging out after school at the Byte Shop in Knoxville, Tennessee in the mid 70s. He has been working with Windows CE since before it was released. He is the author of the highly acclaimed "Programming Microsoft Windows CE .NET 3rd Edition" from Microsoft Press and is a contributing editor to MSDN magazine. He consults and teaches seminars on Windows CE through his company Boling Consulting. He holds degrees in Electrical Engineering from the University of Tennessee and the Georgia Institute of Technology.
Who should Attend?
Professional developers, system designers, staff members and academics wanting to learn more about .NET and mobile computing should attend this workshop.
Coordinator
This technology event is being coordinated by Dr. Vance Wilson, Assistant Professor of Management Information Systems at the School of Business Administration, University of Wisconsin-Milwaukee.