Sie sind auf Seite 1von 66

Welcome to

The Next Level


BlackBerry Technical Seminar 2007

Introduction to the BlackBerry


Plug-in for Microsoft Visual
Studio
Tim Neil, Team Lead IDE Extensions
Team
BlackBerry Plug-in for Microsoft Welcome to
The Next Level
Visual Studio BlackBerry Technical Seminar 2007

BlackBerry development for the Visual Studio developer


• Plug-in to Visual Studio 2005
• BlackBerry MDS Runtime Development
• Familiar Visual Studio development experience
• Interoperability with back-end systems via
.NET Web Services
• Leverages proven BlackBerry security,
wireless connectivity, manageability and
deployment
Welcome to
BlackBerry MDS Architecture The Next Level
BlackBerry Technical Seminar 2007

Applications developed with the BlackBerry Plug-in for Microsoft Visual Studio leverage
the trusted security, push technology, managed network connectivity and scalable
architecture of BlackBerry Enterprise Solution

BlackBerry Devices with BlackBerry Enterprise Corporate Corporate


MDS Runtime Server with MDS Application Servers Systems (ERP,
Services and hosting .NET Web CRM, Databases,
Application Repository Service File Systems etc.)

2.5G Networks
GSM/GPRS
iDEN
CDMA 2000 1XRTT XML / SOAP

HTTP(S)
3G Networks

Wi-Fi
MDS Runtime Development in Welcome to
The Next Level
Visual Studio BlackBerry Technical Seminar 2007

Same Rapid Application Development (RAD) framework used by MDS


Studio
User interface, terminology and development patterns for building
applications are common to building regular Windows®, ASP.NET® or
Windows Mobile® applications
Client-side coding is done in JavaScript.
• No Java, C# or VB.NET
Single IDE for development of client and server components
• .NET Web Services for back-end integration are typically developed in Microsoft Visual
Studio and imported into MDS Runtime projects
MDS Runtime Development in Welcome to
The Next Level
Visual Studio BlackBerry Technical Seminar 2007

MDS Runtime applications are executable metadata, bundled as


XML and JavaScript
Once loaded by the MDS Runtime environment, applications are
compiled to byte code and function like native applications
MDS Runtime development is well-suited for forms-based
applications that require client-side functionality such as offline
operation, data management and flexible user interface
• Form submission from the field
• Remote information search and look-up
Sample MDS Runtime Welcome to
The Next Level
Applications BlackBerry Technical Seminar 2007

Form Submit Sample


• ‘BlackBerry Questionnaire’
• Simple form submit to back-end SQL DB
via .NET Web Service
Orders Database
• Similar to Microsoft Northwinds database
• Access to SQL DB via .NET Web Service
Emergency Contact List Sample
• Push data from back-end SQL DB
Welcome to
Demo The Next Level
BlackBerry Technical Seminar 2007

On to the Demonstration…
Welcome to
The Next Level
BlackBerry Technical Seminar 2007

October 15, 2008


Welcome to
The Next Level
BlackBerry Technical Seminar 2007

October 15, 2008


Welcome to
The Next Level
BlackBerry Technical Seminar 2007

October 15, 2008


Welcome to
The Next Level
BlackBerry Technical Seminar 2007

October 15, 2008


Welcome to
The Next Level
BlackBerry Technical Seminar 2007

October 15, 2008


Welcome to
The Next Level
BlackBerry Technical Seminar 2007

October 15, 2008


Welcome to
The Next Level
BlackBerry Technical Seminar 2007

October 15, 2008


Welcome to
The Next Level
BlackBerry Technical Seminar 2007

October 15, 2008


Welcome to
The Next Level
BlackBerry Technical Seminar 2007

October 15, 2008


Welcome to
The Next Level
BlackBerry Technical Seminar 2007

October 15, 2008


Welcome to
The Next Level
BlackBerry Technical Seminar 2007

October 15, 2008


Welcome to
The Next Level
BlackBerry Technical Seminar 2007

October 15, 2008


Welcome to
The Next Level
BlackBerry Technical Seminar 2007

October 15, 2008


Welcome to
The Next Level
BlackBerry Technical Seminar 2007

October 15, 2008


Welcome to
The Next Level
BlackBerry Technical Seminar 2007

October 15, 2008


Welcome to
The Next Level
BlackBerry Technical Seminar 2007

October 15, 2008


Welcome to
The Next Level
BlackBerry Technical Seminar 2007

October 15, 2008


Welcome to
The Next Level
BlackBerry Technical Seminar 2007

October 15, 2008


Welcome to
The Next Level
BlackBerry Technical Seminar 2007

October 15, 2008


Welcome to
The Next Level
BlackBerry Technical Seminar 2007

October 15, 2008


Welcome to
The Next Level
BlackBerry Technical Seminar 2007

October 15, 2008


Welcome to
The Next Level
BlackBerry Technical Seminar 2007

October 15, 2008


Welcome to
The Next Level
BlackBerry Technical Seminar 2007

October 15, 2008


Welcome to
The Next Level
BlackBerry Technical Seminar 2007

October 15, 2008


Welcome to
The Next Level
BlackBerry Technical Seminar 2007

October 15, 2008


Welcome to
The Next Level
BlackBerry Technical Seminar 2007

October 15, 2008


Welcome to
The Next Level
BlackBerry Technical Seminar 2007

October 15, 2008


Welcome to
The Next Level
BlackBerry Technical Seminar 2007

October 15, 2008


Welcome to
The Next Level
BlackBerry Technical Seminar 2007

October 15, 2008


Welcome to
The Next Level
BlackBerry Technical Seminar 2007

October 15, 2008


Welcome to
The Next Level
BlackBerry Technical Seminar 2007

October 15, 2008


Welcome to
The Next Level
BlackBerry Technical Seminar 2007

October 15, 2008


Welcome to
The Next Level
BlackBerry Technical Seminar 2007

October 15, 2008


Welcome to
The Next Level
BlackBerry Technical Seminar 2007

October 15, 2008


Welcome to
The Next Level
BlackBerry Technical Seminar 2007

October 15, 2008


Welcome to
The Next Level
BlackBerry Technical Seminar 2007

October 15, 2008


Welcome to
The Next Level
BlackBerry Technical Seminar 2007

October 15, 2008


Welcome to
The Next Level
BlackBerry Technical Seminar 2007

October 15, 2008


Welcome to
The Next Level
BlackBerry Technical Seminar 2007

October 15, 2008


Welcome to
The Next Level
BlackBerry Technical Seminar 2007

October 15, 2008


Welcome to
The Next Level
BlackBerry Technical Seminar 2007

October 15, 2008


Welcome to
The Next Level
BlackBerry Technical Seminar 2007

October 15, 2008


Welcome to
The Next Level
BlackBerry Technical Seminar 2007

October 15, 2008


Welcome to
The Next Level
BlackBerry Technical Seminar 2007

October 15, 2008


Welcome to
The Next Level
BlackBerry Technical Seminar 2007

October 15, 2008


Welcome to
The Next Level
BlackBerry Technical Seminar 2007

October 15, 2008


Welcome to
The Next Level
BlackBerry Technical Seminar 2007

October 15, 2008


Welcome to
The Next Level
BlackBerry Technical Seminar 2007

October 15, 2008


Welcome to
The Next Level
BlackBerry Technical Seminar 2007

October 15, 2008


Welcome to
The Next Level
BlackBerry Technical Seminar 2007

October 15, 2008


Welcome to
The Next Level
BlackBerry Technical Seminar 2007

October 15, 2008


Welcome to
The Next Level
BlackBerry Technical Seminar 2007

October 15, 2008


Welcome to
The Next Level
BlackBerry Technical Seminar 2007

October 15, 2008


Welcome to
The Next Level
BlackBerry Technical Seminar 2007

October 15, 2008


Welcome to
The Next Level
BlackBerry Technical Seminar 2007

October 15, 2008


Welcome to
The Next Level
BlackBerry Technical Seminar 2007

October 15, 2008


Welcome to
The Next Level
BlackBerry Technical Seminar 2007

October 15, 2008


Welcome to
System Requirements The Next Level
BlackBerry Technical Seminar 2007

Visual Studio 2005 Standard or Professional Edition


• Windows 2000 or Windows XP
• Computer monitor with 1024 x768 resolution or higher
• Computer with
• Intel® Pentium® 4 Processor (1 GHz or higher)
• 1.5 GB HD
• 1 GB RAM
MDS Runtime 1.1.2
• Support for 64 MB BlackBerry devices (includes 7130, 8700, 8100, 8300, 8800 series) running BlackBerry
handheld code 4.1 or above
• Included in 4.2.2 device code and free download from www.blackberry.com
• Future support for Windows Mobile devices running the BlackBerry application suite
BlackBerry Enterprise Server / MDS Services 4.1.x
• Known issue with BlackBerry Enterprise Server 4.1.2
• HTTP / XML Push requires BlackBerry Enterprise Server 4.1.4 or above
Welcome to
Thank you! The Next Level
BlackBerry Technical Seminar 2007

Questions?

Download the Plug-in for free today at


www.BlackBerryDeveloper.com

Das könnte Ihnen auch gefallen