Home
Opleidingen
Zoeken
Twice IT Training
Developing Mobile Applications using the .NET Compact Framework
Developing Mobile Applications using the .NET Compact Framework Training
| Aanbieder | Twice IT Training |
| Kosten | €1.995,00 |
Overzicht
After completing this course, students will be able to: * Explain the .NET Compact Framework and technologies used in mobile enterprise application development. * Set up and configure the mobile application development environment. The goal of this course is to provide developers with the knowledge and skills to develop mobile enterprise solutions by using the Smart Device Extensions for Microsoft Visual Studio® .NET and the Microsoft .NET Compact Framework. After completing this course, students will be able to: * Build a simple client application for a mobile device. * Manage offline data access. * Access remote data. * Synchronize mobile data. * Design applications appropriately for a mobile environment. * Create secure applications for a mobile environment. * Debug and test mobile device applications. * Build and deploy a sample mobile enterprise application.
Volledige omschrijving
Bestemd voor
This course is intended for experienced, professional software developers who work in corporate enterprise development teams and independent software vendors. Most students will be Microsoft Visual Basic® .NET, Microsoft Visual C#™, or Java developers. These developers want to build end-to-end solutions in an enterprise environment that includes mobile devices as part of the environment. This course may also benefit Microsoft Windows® CE developers who have typically used native code (either C or C++) or eVB 3.0 to build Windows CE applications. (.NET 1.x)Benodigde kennis
Before attending this class, students must have: * Familiarity with the following .NET Framework concepts: * Managed versus native code * Common language runtime * Microsoft Intermediate Language (MSIL) * Execution engine * Just-in-time (JIT) execution * Assemblies * Experience using a .NET language, such as Visual Basic .NET or Visual C#. * Experience creating Windows client applications using the .NET Framework. * Experience creating data access components that use ADO.NET to retrieve or update data in a database. * Familiarity with basic SQL statements, such as SELECT queries. * Experience building ASP.NET applications. * Experience using Extensible Markup Language (XML). InschrijvenBeschrijving
Module 1: Introduction to Mobile Device Application Development * Platform, Tools, and Technologies * Application Design Considerations * Overview of the .NET Compact Framework Module 2: Working with the User Interface * Working with Events * General User Interface Considerations * Designing the User Interface * User Input * Customizing Controls Module 3: Working with Local Data * Using DataSets * Using XML * Using SQL Server CE Module 4: Accessing Remote Data * Using XML Web Services * Using the .NET Framework Data Provider for SQL Server * Other Remote Data Access Options Module 5: Synchronizing Data with SQL Server CE * Overview of Data Synchronization * Using RDA (Remote Data Access) * Using Merge Replication * Choosing the Appropriate Synchronization Option Module 6: Creating Secure Applications for a Mobile Environment * Overview of Security in an Enterprise Environment * Cryptography * Code Signing * Security on SQL Server CE Module 7: Deploying Mobile Applications * Testing and Debugging Applications * Distributing Applications Module 8: Building a Sample Mobile Enterprise Application * Introduction to the Survey Sample Application * Creating the Server Side Components * Using a Smart Client