MELJUN CORTES Visual basic 2005 Mobile Programming
Upcoming SlideShare
Loading in...5
×
 

MELJUN CORTES Visual basic 2005 Mobile Programming

on

  • 244 views

MELJUN CORTES Visual basic 2005 Mobile Programming

MELJUN CORTES Visual basic 2005 Mobile Programming

Statistics

Views

Total Views
244
Views on SlideShare
244
Embed Views
0

Actions

Likes
0
Downloads
1
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

MELJUN CORTES Visual basic 2005 Mobile Programming MELJUN CORTES Visual basic 2005 Mobile Programming Presentation Transcript

  • Visual Basic 2005 X. MOBILE PROGRAMMING MELJUN CORTES
  • In this session you will learn: •The .NET Framework Architecture. •What is a .NET Compact Framework program. •How to build the User Interface for Mobile Applications. •How to manage device data. •To develop a simple mobile application. Mobile Programming Objectives Visual Basic 2005
  • Mobile Programming The .NET Compact Framework is a programming interface and runtime library created at the nexus of two Microsoft technologies: ◦ Windows CE, an operating system for mobile and embedded smart devices ◦ .NET, Microsoft's reinvention of its programming interfaces and developer tools Overview Visual Basic 2005
  • Mobile Programming The Microsoft .NET Compact Framework (.NET CF) is a version of the .NET Framework that is designed to run on Windows CE based mobile/embedded devices such as PDAs, mobile phones, factory controllers, set-top boxes, etc Overview Visual Basic 2005
  • Mobile Programming The .NET Compact Framework uses some of the same class libraries as the full .NET Framework and also a few libraries designed specifically for mobile devices such as Windows CE InputPanel To be able to run applications powered by the .NET Compact Framework, the platform must support the Microsoft .NET Compact Framework runtime Overview Visual Basic 2005
  • Mobile Programming Small Modular Portable Compatible Connected Real Time Design Goals Visual Basic 2005
  • Mobile Programming The .NET Compact Framework team adopted the following design goals for the .NET Compact Framework: ◦ Build on the benefits of the .NET Framework ◦ Maintain consistency with the desktop version ◦ Ensure that the framework runs well on mobile and embedded devices ◦ Expose the richness of target platforms ◦ Preserve the look and feel of platforms ◦ Provide portability to other mobile operating systems Design Goals Visual Basic 2005
  • Mobile Programming Is built to use the .NET Compact Framework libraries Has a GUI Is defined entirely in accessible source code Has one or more classes derived from the System.Windows.Forms Essence of a .NET Compact Framework Program Visual Basic 2005
  • Mobile Programming To create a new .NET Compact Framework application, start Visual Studio .NET 2005 and select the File, New Project… menu item Smart Device project types Creating a Smart Device Application Visual Basic 2005
  • Mobile Programming Form design of a smart device application Creating a Smart Device Application Visual Basic 2005
  • Mobile Programming ADO.NET also includes a set of .NET Compact Framework classes used for database programming in mobile applications It provides a convenient, flexible model for operating on memory-resident databases ADO .NET Programming Visual Basic 2005
  • Mobile Programming Because of the capabilities of the ADO.NET classes, you can use either a two-layer approach or a three-layer approach to data management A two-layer (connected) approach ADO .NET Programming Visual Basic 2005
  • Mobile Programming A three-layer (disconnected) approach ADO .NET Programming Visual Basic 2005