Your SlideShare is downloading. ×
0
MELJUN CORTES Visual basic 2005 Mobile Programming
MELJUN CORTES Visual basic 2005 Mobile Programming
MELJUN CORTES Visual basic 2005 Mobile Programming
MELJUN CORTES Visual basic 2005 Mobile Programming
MELJUN CORTES Visual basic 2005 Mobile Programming
MELJUN CORTES Visual basic 2005 Mobile Programming
MELJUN CORTES Visual basic 2005 Mobile Programming
MELJUN CORTES Visual basic 2005 Mobile Programming
MELJUN CORTES Visual basic 2005 Mobile Programming
MELJUN CORTES Visual basic 2005 Mobile Programming
MELJUN CORTES Visual basic 2005 Mobile Programming
MELJUN CORTES Visual basic 2005 Mobile Programming
MELJUN CORTES Visual basic 2005 Mobile Programming
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

MELJUN CORTES Visual basic 2005 Mobile Programming

57

Published on

MELJUN CORTES Visual basic 2005 Mobile Programming

MELJUN CORTES Visual basic 2005 Mobile Programming

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
57
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
2
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Visual Basic 2005 X. MOBILE PROGRAMMING MELJUN CORTES
  • 2. 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
  • 3. 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
  • 4. 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
  • 5. 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
  • 6. Mobile Programming Small Modular Portable Compatible Connected Real Time Design Goals Visual Basic 2005
  • 7. 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
  • 8. 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
  • 9. 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
  • 10. Mobile Programming Form design of a smart device application Creating a Smart Device Application Visual Basic 2005
  • 11. 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
  • 12. 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
  • 13. Mobile Programming A three-layer (disconnected) approach ADO .NET Programming Visual Basic 2005

×