Windows Mobile Training
from The UML Guy
|
The UML Guy is Martin L. Shoemaker, a
requirements analyst, architect, and C# developer (past Microsoft Visual C# MVP)
who has taught UML, Analysis and Design Practices, .NET programming, Process
Improvement, and more to clients such as Microsoft, Siemens, and the University
of Michigan. Now he’s ready to help your team, with a tailored combination of
consulting, mentoring, and classroom training to help your developers meet their
current challenges and add new skills to manage the challenges to come.
Through TheUMLGuy.com, Martin offers the following Windows Mobile courses to for
you and your team:
Or maybe you want The UML Guy to mentor your team as they build your solution...
-
Windows Mobile 101 (C# Edition). This is a
three-day, hands-on C# class for individuals and teams moving from pre-object
technologies to Windows Mobile and C#. After an introduction to OO and event-driven design, you'll
learn to build Mobile applications in C#, including:
- Introduction to Visual Studio 2008.
Learn how to create, build, and debug .NET solutions and projects.
- Windows Forms.
Build simple and powerful Windows desktop user interfaces.
- Implementing .NET Architectural Patterns.
Learn why and how to build an architecture of .NET components, allowing
better maintainability and reuse. (For more advanced training in .NET
architecture, you'll want the UML Applied:
A .NET Perspective course.)
- Introduction to Data Access with .NET.
Build client applications that read and update local and remote databases, using
ADO.NET and LINQ.
- Introduction to Mobile Deployment.
Learn how to deploy your .NET desktop solutions, both as installers and
as ClickOnce packages.
- Introduction to Web Forms.
Build simple ASP.NET Web user interfaces.
- Introduction to Web Services.
Build, test, and debug Web service clients.
- Introduction to Mobile Features.
Add support for telephony, text messaging, GPS, and other Mobile features.
- Profiling and Tuning Mobile Applications.
How to get more mobile power in less space.
Note: Students must provide their own laptop or desktop computers,
running Windows XP, Windows Vista, Windows Server 2003 or later. Students may
pre-install Microsoft Visual Studio 2008 or Microsoft Visual Studio Express 2008
(C# Edition). Microsoft Visual Studio Express 2008 (C# Edition) will also be
available for installation during class, if needed.
Price (public sessions): $300/person. A team of 4 can bring a 5th member for
free.
Price (on-site sessions): Contact The UML Guy.
No public sessions currently scheduled. Check back soon.
|
The Windows Mobile world is a different experience for developers. It's a strange
mix of old and new and newer:
- It's new, because it's .NET. .NET isn't all that new, actually, but it is to
many teams. With the .NET Compact Framework, teams can apply much of the power
of .NET to new, mobile applications.
- And it's newer, because Windows Mobile adds new, Mobile-specific power:
telephony, text messaging, GPS, and more, depending on your mobile device.
- But in some ways, it's old: these wonderful new devices have limits on memory
and performance that are several hardware generations behind the latest desktops
and laptops. These limitations require coding discipline and design skills that
teams may have forgotten on the desktop, or may have never known.
So my Windows Mobile training emphasizes both the power of .NET and mobility,
and the discipline and skills needed to put that power to productive use. I've
spent long months learning some of these lessons the hard way. Let me show your
team a shorter path.
-- Martin L. Shoemaker (The UML Guy)
|
-
Windows Mobile 101 (VB.NET Edition). This is a
three-day, hands-on VB.NET class for individuals and teams moving from pre-object
technologies to Windows Mobile and VB.NET. After an introduction to OO and event-driven design, you'll
learn to build Mobile applications in VB.NET, including:
- Introduction to Visual Studio 2008.
Learn how to create, build, and debug .NET solutions and projects.
- Windows Forms.
Build simple and powerful Windows desktop user interfaces.
- Implementing .NET Architectural Patterns.
Learn why and how to build an architecture of .NET components, allowing
better maintainability and reuse. (For more advanced training in .NET
architecture, you'll want the UML Applied:
A .NET Perspective course.)
- Introduction to Data Access with .NET.
Build client applications that read and update local and remote databases, using
ADO.NET and LINQ.
- Introduction to Mobile Deployment.
Learn how to deploy your .NET desktop solutions, both as installers and
as ClickOnce packages.
- Introduction to Web Forms.
Build simple ASP.NET Web user interfaces.
- Introduction to Web Services.
Build, test, and debug Web service clients.
- Introduction to Mobile Features.
Add support for telephony, text messaging, GPS, and other Mobile features.
- Profiling and Tuning Mobile Applications.
How to get more mobile power in less space.
Note: Students must provide their own laptop or desktop computers,
running Windows XP, Windows Vista, Windows Server 2003 or later. Students may
pre-install Microsoft Visual Studio 2008 or Microsoft Visual Studio Express 2008
(C# Edition). Microsoft Visual Studio Express 2008 (C# Edition) will also be
available for installation during class, if needed.
Price (public sessions): $300/person. A team of 4 can bring a 5th member for
free.
Price (on-site sessions): Contact The UML Guy.
No public sessions currently scheduled. Check back soon.
-
Windows Mobile 102 (C# Edition). This is a
three-day, hands-on C# class for individuals and teams moving from OO languages
to Windows Mobile and C#. You'll go straight to building Mobile applications in C#, including:
- Introduction to Visual Studio 2008.
Learn how to create, build, and debug .NET solutions and projects.
- Windows Forms.
Build simple and powerful Windows desktop user interfaces.
- Implementing .NET Architectural Patterns.
Learn why and how to build an architecture of .NET components, allowing
better maintainability and reuse. (For more advanced training in .NET
architecture, you'll want the UML Applied:
A .NET Perspective course.)
- Introduction to Data Access with .NET.
Build client applications that read and update local and remote databases, using
ADO.NET and LINQ.
- Introduction to Mobile Deployment.
Learn how to deploy your .NET desktop solutions, both as installers and
as ClickOnce packages.
- Introduction to Web Forms.
Build simple ASP.NET Web user interfaces.
- Mobile Web.
Building ASP.NET sites with custom content for Mobile devices.
- Introduction to Web Services.
Build, test, and debug Web service clients.
- Introduction to Mobile Features.
Add support for telephony, text messaging, GPS, and other Mobile features.
- Profiling and Tuning Mobile Applications.
How to get more mobile power in less space.
Note: Students must provide their own laptop or desktop computers,
running Windows XP, Windows Vista, Windows Server 2003 or later. Students may
pre-install Microsoft Visual Studio 2008 or Microsoft Visual Studio Express 2008
(C# Edition). Microsoft Visual Studio Express 2008 (C# Edition) will also be
available for installation during class, if needed.
Price (public sessions): $300/person. A team of 4 can bring a 5th member for
free.
Price (on-site sessions): Contact The UML Guy.
No public sessions currently scheduled. Check back soon.
-
Windows Mobile 102 (VB.NET Edition). This is a
three-day, hands-on VB.NET class for individuals and teams moving from OO languages
to Windows Mobile and VB.NET. You'll go straight to building Mobile applications in VBNET, including:
- Introduction to Visual Studio 2008.
Learn how to create, build, and debug .NET solutions and projects.
- Windows Forms.
Build simple and powerful Windows desktop user interfaces.
- Implementing .NET Architectural Patterns.
Learn why and how to build an architecture of .NET components, allowing
better maintainability and reuse. (For more advanced training in .NET
architecture, you'll want the UML Applied:
A .NET Perspective course.)
- Introduction to Data Access with .NET.
Build client applications that read and update local and remote databases, using
ADO.NET and LINQ.
- Introduction to Mobile Deployment.
Learn how to deploy your .NET desktop solutions, both as installers and
as ClickOnce packages.
- Introduction to Web Forms.
Build simple ASP.NET Web user interfaces.
- Mobile Web.
Building ASP.NET sites with custom content for Mobile devices.
- Introduction to Web Services.
Build, test, and debug Web service clients.
- Introduction to Mobile Features.
Add support for telephony, text messaging, GPS, and other Mobile features.
- Profiling and Tuning Mobile Applications.
How to get more mobile power in less space.
Note: Students must provide their own laptop or desktop computers,
running Windows XP, Windows Vista, Windows Server 2003 or later. Students may
pre-install Microsoft Visual Studio 2008 or Microsoft Visual Studio Express 2008
(C# Edition). Microsoft Visual Studio Express 2008 (C# Edition) will also be
available for installation during class, if needed.
Price (public sessions): $300/person. A team of 4 can bring a 5th member for
free.
Price (on-site sessions): Contact The UML Guy.
No public sessions currently scheduled. Check back soon.
-
Windows Mobile 150 (C# Edition). This is a
two-day, hands-on class for experienced C# teams moving to Windows Mobile.
You'll go straight to building Mobile applications in C#, including:
- Windows Mobile Forms.
Build simple and powerful Windows mobile user interfaces.
- Introduction to Mobile Deployment.
Learn how to deploy your .NET desktop solutions, both as installers and
as ClickOnce packages.
- Mobile Web.
Building ASP.NET sites with custom content for Mobile devices.
- Introduction to Web Services.
Build, test, and debug Web service clients.
- Introduction to Mobile Features.
Add support for telephony, text messaging, GPS, and other Mobile features.
- Profiling and Tuning Mobile Applications.
How to get more mobile power in less space.
Note: Students must provide their own laptop or desktop computers,
running Windows XP, Windows Vista, Windows Server 2003 or later. Students may
pre-install Microsoft Visual Studio 2008 or Microsoft Visual Studio Express 2008
(C# Edition). Microsoft Visual Studio Express 2008 (C# Edition) will also be
available for installation during class, if needed.
Price (public sessions): $200/person. A team of 4 can bring a 5th member for
free.
Price (on-site sessions): Contact The UML Guy.
No public sessions currently scheduled. Check back soon.
-
Windows Mobile 150 (VB.NET Edition). This is a
two-day, hands-on class for experienced VB.NET teams moving to Windows Mobile.
You'll go straight to building Mobile applications in VB.NET, including:
- Windows Mobile Forms.
Build simple and powerful Windows mobile user interfaces.
- Introduction to Mobile Deployment.
Learn how to deploy your .NET desktop solutions, both as installers and
as ClickOnce packages.
- Mobile Web.
Building ASP.NET sites with custom content for Mobile devices.
- Introduction to Web Services.
Build, test, and debug Web service clients.
- Introduction to Mobile Features.
Add support for telephony, text messaging, GPS, and other Mobile features.
- Profiling and Tuning Mobile Applications.
How to get more mobile power in less space.
Note: Students must provide their own laptop or desktop computers,
running Windows XP, Windows Vista, Windows Server 2003 or later. Students may
pre-install Microsoft Visual Studio 2008 or Microsoft Visual Studio Express 2008
(C# Edition). Microsoft Visual Studio Express 2008 (C# Edition) will also be
available for installation during class, if needed.
Price (public sessions): $200/person. A team of 4 can bring a 5th member for
free.
Price (on-site sessions): Contact The UML Guy.
No public sessions currently scheduled. Check back soon.
|
|