Екскурзия в света на мобилните приложения с.NET Compact Framework Руслан Трифонов RIT Software
Managed Debugger Upgrade Wizards User Controls New Managed Libraries Device Emulator Setup Native Debugger Device Command Shell Security.NETCF 2.0 Code Snippets,NETCF 1,0 Mobile2Markett WM 5.0 SDK Data Designer Package Skins and Designers MFC 8.0 Native IDE ATL Core Con Remote Tools SQL Server Mobile 2005 *Идеята е взета от MDEC’06 Las Vegas, Amit Chopra Managed IDE Карта Custom Controls Device Emulator Manager Потърси знака
За екскурзията 00:00Добре дошли 00:01 Мобилни устройства 00:05 Мобилни приложения 00:09Методи за разработка на мобилни приложения 00:11Инструменти за разработка 00:13Microsoft.NET Compact Framework 00:18Достъп до данни с.NET CF 00:20Демо 00:38Въпроси? 00:40Край Гид: Руслан Трифонов 00:07Архитектура
Windows Mobile Smartphone Windows CE / Mobile Windows XP Tablet PC Windows Mobile Pocket PC Phone Micro Framework Windows XP Embedded Notebook PC Windows Automotive VoIP Phones Mobile Handhelds Gateways Set-top Boxes Medical Devices Retail Point-of-Sale Entertainment Devices Windows-based Terminals Мобилни устройства.NET Technology
Мобилни приложения Приложения за бизнеса (LOB) Персонални приложения (PIM) Приложения за забавление
Съществ.системи Web Services DatabasesLegacy Gateway системи Мобилни приложения GPRSEDGE802.11CradleGPRSEDGE802.11Cradle Web Services BizTalkHISETL BizTalkHISETL ConnectivitySecurity SQL Replication Web Services SQL Replication Policy Admin Console Web Services & Data Management User Experience Business Logic Data & Web Svc Windows Mobile 5.0 Compact Framework 2.0 Windows Mobile 5.0 Compact Framework 2.0 Архитектура
Методи за разработка Microsoft.NET Mobile Development Mobile Web Browser Local Code Mobile Web Pages Device Operating System Smart Device Programmability ASP.NET Mobile Controls.NET Compact Framework
Инструменти за разработка ActiveSync 4.x Visual Studio 2005 WM 5.0 Pocket PC SDK WM 5.0 Smartphone SDK Visual Studio 2005
.NET Compact Framework 2.0 Какво липсва? ASP.NETRemoting Code Access Security Reflection Emit Managed C++, J# КопираниПренаписани Модифицирани Windows.Forms System.Web.Services Microsoft.DirectX. Direct3DMobile System.Drawing Execution Engine JIT, GC, Loader, assembly cache System.Net System.IO System.Resources System.Threading Microsoft.Win32. Registry System.Cryptography System.IO.Ports System.String System.Text System.Globalization System.Messaging System.Xml System.Data System.Text.Regex Microsoft.VisualBasic System.Collections System.Generic. Collections 28% от повърхността в 8% от размера спрямо full.NET Framework
.NET Compact Framework 2.0 Езикови конструкти Partial classes Generics Anonymous methods My. Namespace (VB.NET)
.NET Compact Framework 2.0 Basic Class Libraries Достъп до локални и отдалечени данни Подръжка на Xml Дизайнер на потребителски интерфейс Platform Invoke COM Interoperability Cryptographic support Reflection
Достъп до данни Windows Mobile SQL Server Mobile.NET Compact Framework Windows Server SQL Server 2. Synchronization (http) 4. ADO.NET Local Data ASP.NET, Mobile Controls Presentation Layer Mobile Browser WAP, HTML etc. Smart client Browse 3. Direct SQL Server access 1. XML Web services XML Web Services xman892.blogspot.com
Подръжка от Management Studio Работи на мобилното устройството Релационна база данни Конкурентни връзки, Транзакции Синхрoнизация с SQL Server Подръжка от Visual Studio 2005 Съвместим с Sql Server 2005 Everywhere Sql Server 2005 Everywhere Sql Server Mobile
демонстрация
Демонстрация Windows Mobile SQL Server Mobile Mobile Orders CF 2.0 Windows Server Mobile Orders Web Site Mobile Orders Web Service SQL Server 1. Нова поръчка 2.Изпращане на поръчките
Ресурси Microsoft Forums forums.microsoft.com.NET Compact Framework Team blogs.msdn.com/netcfteam blogs.msdn.com/netcfteam Compact Framework Newsgroup microsoft.public.dotnet.framework.compactframework microsoft.public.dotnet.framework.compactframework OpenNETCF.org Ruslan Trifonov’s blog xman892.blogspot.com
Въпроси