Silverlight Futures with HTML5 Promising Native Support for Video and Animation, What Can Developers Expect from Silverlight in the Months Ahead?
Total Page:16
File Type:pdf, Size:1020Kb
VisualStudioMagazine.com Silverlight Futures With HTML5 promising native support for video and animation, what can developers expect from Silverlight in the months ahead? PLUS Programming with Silverlight, Windows Phone 7 and the Multi-Touch Thumb Improving ASP.NET Security with Visual Studio 2010 Code Analysis VSToolbox: Leading Data Tools Reviewed DECEMBER 2010 Volume 20, No. 12 Volume ... ............................................................................................ Using Quince™, you and your team can collaborate on the user interface using wireframes, designs and examples. ....................................................................... Then use NetAdvantage® UI controls, like the map control used here, to bring the application to life quickly & easily. Untitled-7 2 11/10/10 10:59 AM .............................................................................................................................. From start to finish, Infragistics gives you the tools to create impressive user experiences that'll make end users happy! ... SEE HOW WE USE THE TOOLS TO CREATE THIS KILLER APP AT INFRAGISTICS.COM/IMPRESS Infragistics Sales 800 231 8588 • Infragistics Europe Sales +44 (0) 800 298 9055 • Infragistics India +91 80 4151 8042 • @infragistics Untitled-7 3 11/10/10 10:59 AM Your best source for software development tools! ® LEADTOOLS Document STOP OVERBUYING SOFTWARE TODAY! VMware vSphere Imaging v17.0: Eliminate Wasteful Software Essentials Kit Bundle vSphere Essentials provides an all-in-one by LEAD Technologies License Spend: LEADTOOLS Document Imaging has every solution for small offices to virtualize three component you need to develop powerful • Control your software physical servers for consolidating and image-enabled business applications including licensing costs managing applications to reduce hardware specialized bi-tonal image display and and operating costs with a low up-front • Stop paying for licenses investment. vSphere Essentials includes: processing, document clean up, annotation, you’re not using high-speed scanning, advanced compression • VMware ESXi and VMware ESX (CCITT G3/G4, JBIG2, MRC, ABC) and more. • Reduce your license spend (deployment-time choice) by $300+ per desktop user • VMware vStorage VMFS • Multi-threaded OCR/ICR/OMR/ for 3 hosts MICR/Barcodes (1D/2D) • Four-way virtual SMP Paradise # • Forms recognition/processing FREE 30-DAY • VMware vCenter Server Agent V55 85101C02 Paradise # • PDF and PDF/A PROOF OF CONCEPT • VMware vStorage APIs/VCB L05 03301A01 • Win32/x64 binaries for C/C++, .NET, $446.99 $ 99 Silverlight, WPF, WCF, & WF Learn more: • VMware vCenter Update Manager 2,007. programmers.com/LEAD programmers.com/eliminate-wasteful-license-spend • VMware vCenter Server for Essentials programmers.com/vSphere “Pragma SSH for Windows” InstallShield Professional for Best SSH/SFTP/SCP Servers Windows 2011 BUILD ON NEW and Clients for Windows by Flexera Software RELEASE! VMWARE ESXi by Pragma Systems Microsoft’s Installation Solution of AND VSPHERE Choice for Visual Studio 2010 applications. Get all in one easy to use high performance for Centralized Management, package. FIPS Certified and Certified for Windows. If your software targets Windows®, InstallShield® is your solution. It makes it easy to author Continuous Application • Certified for Windows Server 2008R2 high-quality reliable Windows Installer (MSI) Availability, and Maximum • Compatible with Windows 7 and InstallScript installations and App-V™ virtual Operational Efficiency in Your Certified • High-performance servers with Upg from any for Windows packages for Windows platforms, including Virtualized Datacenter. centralized management Windows 7. InstallShield, the industry standard Active IS Pro + 7/2008R2 Programmer’s Paradise invites you to take advantage • Active Directory & GSSAPI authentication for MSI installations, also supports the latest IS Pro Silver Mtn of this webinar series sponsored by our TechXtend • Supports over 1000 sessions Microsoft technologies including Visual Studio Paradise # solutions division. Paradise # • Hyper-V and PowerShell support 2010, .NET Framework 4.0, IIS7.0, SQL Server I21H02401B01 P35 04201A01 • Runs in Windows 2008R2/2008/2003/ 2008 SP1, and Windows Server 2008 R2 and $ 99 FREE VIRTUALIZATION WEBINAR SERIES: 7/Vista/XP/2000 Windows Installer 5, keeping your customers 1,384. $ 99 REGISTER TODAY! TechXtend.com/Webinars 550. programmers.com/pragma happy and your support costs down. programmers.com/flexera ActiveReports 6 Microsoft Visual Studio TX Text Control 15.1 by GrapeCity Professional 2010 Word Processing Components New Service The de facto standard reporting tool for by Microsoft TX Text Control is royalty-free, Pack! robust and powerful word processing Microsoft Visual Studio.NET Microsoft Visual Studio 2010 Professional with MSDN Essentials Subscription is an integrated software in reusable component form. • Fast and Flexible reporting engine environment that simplifies creating, debugging • .NET WinForms control for VB.NET and C# • Flexible event-driven API to completely and deploying applications. Unleash your creativity • ActiveX for VB6, Delphi, VBScript/HTML, ASP control the rendering of reports and bring your vision to life with powerful design • Wide range of Export and Preview formats surfaces and innovative collaboration methods for • File formats DOCX, DOC, RTF, HTML, XML, TXT NEW including Windows Forms Viewer, Web developers and designers. Work within a personal- • PDF and PDF/A export, PDF text import Professional Edition VERSION Viewer, Adobe Flash and PDF ized environment, targeting a growing number of • Tables, headers & footers, text frames, Paradise # 6! with MSDN • XCopy deployment platforms, including Microsoft SharePoint and cloud bullets, structured numbered lists, multiple T79 02101A02 Paradise # Professional Ed. applications and accelerate the coding process by undo/redo, sections, merge fields, columns $ 99 • Royalty-Free Licensing for Web and using your existing skills. Integrated support for M47 40201A02 1,220. Paradise # Windows applications • Ready-to-use toolbars and dialog boxes D03 04301A01 Test-First Development and new debugging tools $ 99 let you find and fix bugs quickly and easily to 1,060. Download a demo today. $ 99 1,310. programmers.com/grapecity ensure high quality solutions. programmers.com/microsoft programmers.com/theimagingsource FREE WEBINAR SERIES: MAXIMIZING DATA QUALITY FOR VALUE AND ROI NEW! Intel® Data is a company’s greatest asset. Enterprises that can harness the power of their data will be strategically posi- Parallel Studio 2011 tioned for the next business evolution. But too often businesses get bogged down in defining a Data Management NEW by Intel RELEASE! process, awaiting some “magic bullet”, while the scope of their task grows larger and their data quality erodes. A comprehensive, all-in-one toolkit Regardless of how your eventual data management solution is implemented, there are processes that need to for Microsoft Visual Studio® C/C++ occur now to facilitate that process. In this new series, with a mixture of slides, demonstrations and Q&A sessions, developers, Intel® Parallel Studio we will discuss how to use your existing Data Modeling assets to build the foundations of strong data quality. 2011 simplifies the analysis, REGISTER TODAY! programmers.com/CA compiling, debugging, error-checking, and tuning of your serial and threaded apps. ® CA ERwin Data Modeler r7.3 – Product Plus 1 Year Enterprise Maintenance With Intel Parallel Studio, get Single User DVD CA ERwin Data Modeler is a data modeling solution that enables you to create and maintain everything you need to optimize Paradise # databases, data warehouses and enterprise data resource models. These models help you legacy serial code, exploit multicore, I23 63101E03 visualize data structures so that you can effectively organize, manage and moderate data Paradise # and scale for manycore. complexities, database technologies and the deployment environment. P26 04201E01 $753.99 $ 99 programmers.com/ca 3,931. programmers.com/intel 866-719-1528 programmersparadise.com Prices subject to change. Not responsible for typographical errors. Untitled-9 1 11/2/10 11:42 AM { FRAMEWORKS } 16 Michael Desmond, Editor in Chief, Visual Studio Magazine Looking Forward If there’s one constant in the world of Visual Studio development, it’s change. Look no further than this month’s cover feature by VSM Executive Editor Kathleen Richards, which covers the evolving strategic direction of Silverlight in a post- HTML4 world (“Silverlight Futures,” p. 16). Silverlight, of course, has always been about what’s next. From its early run as a media playback vehicle to the rapid-fi re releases that advanced it into a capable target for cross-platform business application development, Silverlight has never stood still. Now it seems the December 2010 // Volume 20 // No. 12 emergence of HTML5 as a media-savvy target for cross-platform Web development has prompted Silverlight to go on the move once again. FEATURES Microsoft isn’t shy about changing up products and technologies in mid-fl ight. 16 Silverlight Futures Just look at the development of With HTML5 promising native support for video and animation, what can developers expect from Silverlight in the months to come? SharePoint over the years, or the BY KATHLEEN RICHARDS cart-before-horse evolution of Silverlight versus Windows Presentation Foundation— or even the changing relationship 28 Silverlight, Windows Phone