Visual Studio 2010 What's New in Visual Basic 2010

Total Page:16

File Type:pdf, Size:1020Kb

Visual Studio 2010 What's New in Visual Basic 2010 VisualStudioMagazine.com PLUS Product Review: Visual Studio 2010 What’s New in Visual Basic 2010 JUNE 2010 Volume 20, No. 6 Volume Untitled-5 2 3/5/10 10:19 AM Sure, Visual Studio 2010 has a lot of great functionality— we’re excited that it’s only making our User Interface components even better! We’re here to help you go beyond what Visual Studio 2010 gives you so you can create Killer Apps quickly, easily and without breaking a sweat! Go to infragistics.com/beyondthebox today to expand your toolbox with the fastest, best-performing and most powerful UI controls available. You’ll be surprised by your own strength! Infragistics Sales 800 231 8588 Infragistics Europe Sales +44 (0) 800 298 9055 Infragistics India +91-80-6785-1111 twitter.com/infragistics Copyright 1996-2010 Infragistics, Inc. All rights reserved. Infragistics and the Infragistics logo and NetAdvantage are registered trademarks of Infragistics, Inc. Untitled-5 3 3/5/10 10:19 AM ,7·6(9(5<:+(5( &RGH,W·VXVHGWRFUHDWHWKHWKLQJVWKDWDUHDOODURXQGXV $OPRVWHYHU\ZKHUH\RXORRNLW·VWKHUH-XVWOLNHWKHSRVVLELOLWLHV \RXVHHDVDGHYHORSHU:LWK9LVXDO6WXGLR\RXFDQUHDOL]H \RXUYLVLRQZLWKQHZWRROVWKDWZLOOGUDPDWLFDOO\LPSDFWWKHZD\ \RXZRUNIURPGHVLJQWRGHYHORSPHQWWRGHSOR\PHQW /,)(581621&2'( :+$7:,//<28'2:,7+9,68$/678',2" *HWVWDUWHGDW9LVXDO6WXGLRFRP S N A P I T >6QDSWKLVWDJWRJHWWKHODWHVWQHZVRQ9LVXDO6WXGLRRU7H[W96WR @ *HWWKHIUHHDSSIRU\RXUSKRQHDWKWWSJHWWDJPREL 6WDQGDUGPHVVDJLQJDQGGDWDFKDUJHVDSSO\ Untitled-1 1 3/25/10 10:39 AM { FRAMEWORKS } 12 Michael Desmond, Editor in Chief, Visual Studio Magazine A Seat at the SharePoint Table Stop me if you’ve heard this one before. Microsoft takes a popular application, builds it out into a platform, then refi nes and extends the opportunities for developers to code against it. We’ve seen this pattern with Windows, we’ve seen it with Offi ce, and we’ve seen it most dramatically with SharePoint, which has exploded as a target for development despite what seemed like the best eff orts of Microsoft to the contrary. Lacking integrated tooling in Visual June 2010 // Volume 20 // No. 6 Studio, SharePoint 2007 developers turned to third-party software and the FEATURES fl awed Microsoft Visual Studio Extensions for Windows SharePoint Server. 12 Office Alignment Still, huge barriers remained, such as Why Office 2010 and SharePoint 2010 are poised to unleash the requirement that coding be done in a new wave of developer innovation. the server environment—a sticky BY MICHAEL DESMOND prerequisite that required painful workarounds. Developers also struggled 22 Windows 7 Native Development with Visual Studio 2010 with the Collaborative Application Markup New APIs and native support for resources like the Ribbon UI, the Windows 7 Language (CAML) for querying data from Taskbar and parallelism boost native development in Visual C++ 2010. SharePoint lists and extending site function- BY MARIAN LUPARU ality. And coders lacked important resources like source code control and testing facilities. 32 LANGUAGE LAB If this month’s cover feature (“Offi ce On VB PAGE 32 Alignment,” p. 12) is any indication, What’s New in Visual Basic 2010 Microsoft has fi xed all that—and then With the release of Visual Studio 2010 and the .NET Framework 4, some. From native SharePoint project it’s time for Visual Basic developers to start leveraging the templates to full access to the Visual new capabilities of Visual Basic 2010. Studio test and application lifecycle BY JOE KUNK management stack, developers are fi nally equipped with the tools they need to DEPARTMENTS write applications for SharePoint. 6 Letters to the Editor Can we expect a signifi cant surge in SharePoint development following the 8 DevInsight VSTOOLBOX, VSINSIDER new release? Based on my conversations VSToolbox: Upgrading to Visual Studio 2010 PAGE 8 with Microsoft and with SharePoint VSInsider: Raising the Bar PAGE 10 developers, I think so. SharePoint has always 39 Index of Advertisers brought so much to the table. Now, for the fi rst time, developers are getting a seat. What are your plans for developing COLUMNS for SharePoint 2010? E-mail me at [email protected]. 3 Frameworks BY MICHAEL DESMOND COVER ILLUSTRATION BY RYAN ETTER RYAN BY ILLUSTRATION COVER 40 Redmond Review BY ANDREW J. BRUST VisualStudioMagazine.com · June 2010 · VISUAL STUDIO MAGAZINE 3 Online Contents Get the complete picture — the latest dev news, analysis and how-to content—at VisualStudioMagazine.com and our partner sites in the Redmond Developer Network. EASY FINDIT What we once called FindIT codes are now easy URLs. You’ll see these embedded throughout Visual Studio Magazine so you can access any additional information quickly. Simply type in VisualStudioMagazine.com/ followed by the FindIT code into your URL address field. (Note that all URLs do not have any spaces, and they are not case-sensitive.) VISUALSTUDIOMAGAZINE.COM REDDEVNEWS.COM ADTMAG.COM Creating a WCF Data Service Microsoft Releases ADFS 2.0 Tell the Boss to Get Lost BY PETER VOGEL BY JEFFREY SCHWARTZ BY DAVID RAMEL If you want to integrate server-side Web Microsoft has released Active Directory Many companies have tried implementing service processing with AJAX objects in Federation Services (ADFS) 2.0, a key Scrum, and many have failed—but some your browser, you should be considering component of the company’s eff ort to have succeeded. Learn from those who WCF Data Services—especially if you’re provide single sign-on federated identity went before you by checking out some working with the Entity Framework. management across enterprise domains recently posted tips. and to cloud services. VisualStudioMagazine.com/Vogel0610 ADTmag.com/Ramel0610 RedDevNews.com/Schwartz0610 Honoring Startup Requests Microsoft Attacks HTC Android BY KARL E. PETERSON DotNetNuke Update Fixes Bugs BY KURT MACKIE Windows provides numerous ways to tell in Version 5.4 Microsoft and HTC signed a patent deal an application how to size and position BY KATHLEEN RICHARDS involving HTC smartphones running the itself on startup. Have you noticed that DotNetNuke Corp. released version 5.4 of open source Android OS. Microsoft sent your classic Visual Basic apps don’t pay its Web content management framework strong signals that the HTC deal is part of a any attention to how that property is set? to support Microsoft ASP.NET 4. Document larger intellectual property battle, and one Learn how you can honor those requests. management capability was added to the of the targets is the Android mobile OS. Professional and Elite Editions. VisualStudioMagazine.com/Peterson0610 ADTmag.com/Mackie0610 RedDevNews.com/Richards0610A Static Code Analysis Confi guration VMware, Salesforce Partner on Cloud BY MICKEY GOUSSET A New Script for Oracle and .NET BY JOHN K. WATERS By making use of the diff erent static code BY KATHLEEN RICHARDS Virtualization company VMware Inc. and analysis confi guration options in Visual Microsoft is opening up its Visual Studio Software as a Service provider Salesforce.com Studio 2010 Ultimate and Premium editions, 2010 Premium and Ultimate advanced Inc. have joined forces to build VMforce, a you have the ability to fi ne-tune the code database tooling to Oracle Corp. through platform for building and running Java apps analysis engine to perform exactly how you a Quest Software Inc. database schema in the cloud. VMforce combines VMware want it to. This article builds off of a previous provider that can support Oracle 9i -11gr2. vSphere, the SpringSource Java development column on Static Code Analysis in Visual framework and the Force.com cloud- RedDevNews.com/Richards0610B Studio 2010. computing platform. VisualStudioMagazine.com/Gousset0610 ADTmag.com/Waters0610 VisualStudioMagazine.com RedDevNews.com ADTmag.com 4 VISUAL STUDIO MAGAZINE · June 2010 · VisualStudioMagazine.com Project3 12/16/09 11:55 AM Page 1 Check out our events at VSLive.com Letters We’ll be at Microsoft HQ & Orlando in 2010 VisualStudioMagazine.com June 2010 • Volume 20 • No. 6 Editorial Staff Vice President, Doug Barney Interpreting Visual C++ Editorial Director The language and library improvements outlined in Sumit Kumar’s April 2010 Editor in Chief Michael Desmond Executive Editor Kathleen Richards article, “The Evolution of C++ in Visual Studio 2010,” didn’t alleviate a few readers’ Managing Editor Wendy Gonchar perceptions that C# and Visual Basic will win out at the expense of Visual C++/CLI. Associate Managing Editor Katrina Carrasco Associate Managing Editor Marti Longworth This release is in fact an attempt by Microsoft [to] try to destroy C++. They want Tools Editor Peter Vogel to force everyone to use the sluggish, interpreted and sick C# and Visual Basic Contributing Editors .NET. It doesn’t work that way. Visual C++/CLI without IntelliSense is garbage. I’d Andrew J. Brust, Ken Cox, Kathleen Dollard, rather stick to my Visual C++ 2008 or move to other C++ compilers and IDEs. Roger Jennings, Jeff Levinson, Bill McCarthy, Karl E. Peterson, Keith Pleas, Bill Wagner, Atoo Dan Wahlin, John K. Waters Submitted via Internet Art Staff Creative Director Scott Shultz There is no word that .NET will be forced upon you while using Visual C++. You’ll Art Director Joshua Gould still be able to use native C++. [Microsoft Foundation Classes] as well as managed Online/Digital Media C++ are optional. This article is about language/library improvements—native C++ Director, Online Media Becky Nagel library and compiler improvements. Executive Editor, New Media Michael Domingo Marcus Site Administrator Shane Lee Submitted via Internet Designer Rodrigo Muñoz Semantics of HTML 5 Andrew Brust’s May 2010 Redmond Review column “The HTML 5 Standard: Innovation or Oxymoron?” got a mixed reaction. President Henry Allain Vice President, Publishing Matt Morollo Director of Marketing Michele Imgrund I have a tough time considering Silverlight when I’ve seen some really great demos Online Marketing Director Tracy Cook of HTML 5. In addition, Silverlight doesn’t work on the iPad or iPhone. I’m sticking with making great Web apps via HTML and [Model-View-Controller] before jumping into Silverlight, which only really works well with Internet Explorer.
Recommended publications
  • PDF Xpansion SDK Reference
    PDF Xpansion SDK 12 Reference soft Xpansion GmbH & Co. KG ● Königsallee 45, 44789 Bochum [email protected] ● www.soft-xpansion.com TABLE OF CONTENTS INTRODUCTION ................................................................................................................................................................ 5 System Requirements ................................................................................................................................................... 6 Installation of SDK ........................................................................................................................................................ 6 Contents of SDK package ........................................................................................................................................ 6 Reference SDK libraries in Your Projects .................................................................................................................... 7 Replace Trial License ................................................................................................................................................ 8 Update of SDK Files ................................................................................................................................................. 8 SDK Samples................................................................................................................................................................ 9 Redistribution of PDF Xpansion ....................................................................................................................................
    [Show full text]
  • MAXPRO Microsoft Windows Patches.Book
    MAXPRO® VMS and NVR Approved Microsoft® Windows Patches Technical Notes MICROSOFT® WINDOWS PATCHES TESTED WITH MAXPRO®NVR AND MAXPRO®VMS Overview The purpose of this document is to identify the patches that have been delivered by Microsoft® Windows and which have been tested against the current shipping ver- sions of MAXPRO®NVR and MAXPRO®VMS with no adverse effects being observed. If you have questions concerning the information in this document, please contact Honeywell Technical Support. See the back cover for contact information. Windows Patches Tested with MAXPRO®NVR till the Month of: June, 2020 Windows Patches Tested with MAXPRO®VMS till the Month of: June, 2020 This document contains: Section See... • June - 2020- Microsoft® Windows Patches Tested with MAXPRO®NVR on page 5 Windows 10 (Enterprise) • June - 2020- Microsoft® Windows Patches Tested with MAXPRO®VMS Server/ Client on Windows 2016 Standard and Windows 10 (Enterprise) page 5 • May - 2020- Microsoft® Windows Patches Tested with MAXPRO®NVR on page 5 Windows 10 (Enterprise) • May - 2020- Microsoft® Windows Patches Tested with MAXPRO®VMS Server/ Client on Windows 2016 Standard and Windows 10 (Enterprise) page 5 • April - 2020- Microsoft® Windows Patches Tested with MAXPRO®VMS Server/ page 7 Client on Windows 2016 Standard and Windows 10 (Enterprise) • April - 2020- Microsoft® Windows Patches Tested with MAXPRO®NVR on Windows 10 (Enterprise) page 7 • March - 2020- Microsoft® Windows Patches Tested with MAXPRO®VMS Server/ page 8 Client on Windows 2016 Standard and Windows 10 (Enterprise) • March - 2020- Microsoft® Windows Patches Tested with MAXPRO®NVR on Windows 10 (Enterprise) page 8 • February - 2020- Microsoft® Windows Patches Tested with MAXPRO®VMS Server/ page 8 Client on Windows 2016 Standard and Windows 10 (Enterprise) • February - 2020- Microsoft® Windows Patches Tested with MAXPRO®NVR on Windows 10 (Enterprise) page 8 800-19154V9-K_Microsoft Windows Patches 1 Section See..
    [Show full text]
  • Understanding the Attack Surface and Attack Resilience of Project Spartan’S (Edge) New Edgehtml Rendering Engine
    Understanding the Attack Surface and Attack Resilience of Project Spartan’s (Edge) New EdgeHTML Rendering Engine Mark Vincent Yason IBM X-Force Advanced Research yasonm[at]ph[dot]ibm[dot]com @MarkYason [v2] © 2015 IBM Corporation Agenda . Overview . Attack Surface . Exploit Mitigations . Conclusion © 2015 IBM Corporation 2 Notes . Detailed whitepaper is available . All information is based on Microsoft Edge running on 64-bit Windows 10 build 10240 (edgehtml.dll version 11.0.10240.16384) © 2015 IBM Corporation 3 Overview © 2015 IBM Corporation Overview > EdgeHTML Rendering Engine © 2015 IBM Corporation 5 Overview > EdgeHTML Attack Surface Map & Exploit Mitigations © 2015 IBM Corporation 6 Overview > Initial Recon: MSHTML and EdgeHTML . EdgeHTML is forked from Trident (MSHTML) . Problem: Quickly identify major code changes (features/functionalities) from MSHTML to EdgeHTML . One option: Diff class names and namespaces © 2015 IBM Corporation 7 Overview > Initial Recon: Diffing MSHTML and EdgeHTML (Method) © 2015 IBM Corporation 8 Overview > Initial Recon: Diffing MSHTML and EdgeHTML (Examples) . Suggests change in image support: . Suggests new DOM object types: © 2015 IBM Corporation 9 Overview > Initial Recon: Diffing MSHTML and EdgeHTML (Examples) . Suggests ported code from another rendering engine (Blink) for Web Audio support: © 2015 IBM Corporation 10 Overview > Initial Recon: Diffing MSHTML and EdgeHTML (Notes) . Further analysis needed –Renamed class/namespace results into a new namespace plus a deleted namespace . Requires availability
    [Show full text]
  • Microsoft Patches Were Evaluated up to and Including CVE-2020-1587
    Honeywell Commercial Security 2700 Blankenbaker Pkwy, Suite 150 Louisville, KY 40299 Phone: 1-502-297-5700 Phone: 1-800-323-4576 Fax: 1-502-666-7021 https://www.security.honeywell.com The purpose of this document is to identify the patches that have been delivered by Microsoft® which have been tested against Pro-Watch. All the below listed patches have been tested against the current shipping version of Pro-Watch with no adverse effects being observed. Microsoft Patches were evaluated up to and including CVE-2020-1587. Patches not listed below are not applicable to a Pro-Watch system. 2020 – Microsoft® Patches Tested with Pro-Watch CVE-2020-1587 Windows Ancillary Function Driver for WinSock Elevation of Privilege Vulnerability CVE-2020-1584 Windows dnsrslvr.dll Elevation of Privilege Vulnerability CVE-2020-1579 Windows Function Discovery SSDP Provider Elevation of Privilege Vulnerability CVE-2020-1578 Windows Kernel Information Disclosure Vulnerability CVE-2020-1577 DirectWrite Information Disclosure Vulnerability CVE-2020-1570 Scripting Engine Memory Corruption Vulnerability CVE-2020-1569 Microsoft Edge Memory Corruption Vulnerability CVE-2020-1568 Microsoft Edge PDF Remote Code Execution Vulnerability CVE-2020-1567 MSHTML Engine Remote Code Execution Vulnerability CVE-2020-1566 Windows Kernel Elevation of Privilege Vulnerability CVE-2020-1565 Windows Elevation of Privilege Vulnerability CVE-2020-1564 Jet Database Engine Remote Code Execution Vulnerability CVE-2020-1562 Microsoft Graphics Components Remote Code Execution Vulnerability
    [Show full text]
  • (RUNTIME) a Salud Total
    Windows 7 Developer Guide Published October 2008 For more information, press only: Rapid Response Team Waggener Edstrom Worldwide (503) 443-7070 [email protected] Downloaded from www.WillyDev.NET The information contained in this document represents the current view of Microsoft Corp. on the issues discussed as of the date of publication. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information presented after the date of publication. This guide is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS SUMMARY. Complying with all applicable copyright laws is the responsibility of the user. Without limiting the rights under copyright, no part of this document may be reproduced, stored in or introduced into a retrieval system, or transmitted in any form, by any means (electronic, mechanical, photocopying, recording or otherwise), or for any purpose, without the express written permission of Microsoft. Microsoft may have patents, patent applications, trademarks, copyrights or other intellectual property rights covering subject matter in this document. Except as expressly provided in any written license agreement from Microsoft, the furnishing of this document does not give you any license to these patents, trademarks, copyrights, or other intellectual property. Unless otherwise noted, the example companies, organizations, products, domain names, e-mail addresses, logos, people, places and events depicted herein are fictitious, and no association with any real company, organization, product, domain name, e-mail address, logo, person, place or event is intended or should be inferred.
    [Show full text]
  • Windows Tweaks Guide
    Windows Tweaks Guide For By Windows Geeks Team Introduction .......................................................................................................................................... 5 Important Notes on This Guide........................................................................................................... 5 Usage Instruction.................................................................................................................................. 5 No Warranty .......................................................................................................................................... 5 Hosting, Distribution & Translation ................................................................................................... 6 Tweaks for Windows XP ...................................................................................................................... 6 Before You Begin Tweaking XP ................................................................................................. 6 Tweaks for Startup ..................................................................................................................... 8 Tweaks for Shutdown .............................................................................................................. 10 Tweaks for Mouse .................................................................................................................... 10 Tweaks for Start Menu ............................................................................................................
    [Show full text]
  • Directx 11 Extended to the Implementation of Compute Shader
    DirectX 1 DirectX About the Tutorial Microsoft DirectX is considered as a collection of application programming interfaces (APIs) for managing tasks related to multimedia, especially with respect to game programming and video which are designed on Microsoft platforms. Direct3D which is a renowned product of DirectX is also used by other software applications for visualization and graphics tasks such as CAD/CAM engineering. Audience This tutorial has been prepared for developers and programmers in multimedia industry who are interested to pursue their career in DirectX. Prerequisites Before proceeding with this tutorial, it is expected that reader should have knowledge of multimedia, graphics and game programming basics. This includes mathematical foundations as well. Copyright & Disclaimer Copyright 2019 by Tutorials Point (I) Pvt. Ltd. All the content and graphics published in this e-book are the property of Tutorials Point (I) Pvt. Ltd. The user of this e-book is prohibited to reuse, retain, copy, distribute or republish any contents or a part of contents of this e-book in any manner without written consent of the publisher. We strive to update the contents of our website and tutorials as timely and as precisely as possible, however, the contents may contain inaccuracies or errors. Tutorials Point (I) Pvt. Ltd. provides no guarantee regarding the accuracy, timeliness or completeness of our website or its contents including this tutorial. If you discover any errors on our website or in this tutorial, please notify us at [email protected]
    [Show full text]
  • Generation Test Team System Code Cleanup Data Access
    GENERATION TEST COLUMNS Automated Unit Tests for Legacyg Code with Pex Toolbox Nikhil SachdevaSachdeva pagepage 36 Database and OR/M Tools, Oren Eini and Custom Visual Studio Tabs Scott Mitchell page 9 CLR Inside Out Rapid-but-Untested Coding CODE CLEANUP In-Process Side-by-Side Jesse Kaplan & Luiz Fernando Santos UsingUsin Agile Techniques page 12 Simple, Test-Driven Designs toto PayP Back Technical Debt Cutting Edge DavidDavid LaribeeL page 46 Live Data Binding in ASP.NET 98765432 10 AJAX 4.0 Dino Esposito page 18 Test Run DATA ACCESS Pairwise Testing with QICT Building a Desktop To-Do Application with NHibernate James McCaffrey page 28 OrenOren EiniEini page 54 Extreme ASP.NET Looking Ahead to ASP.NET 4.0 Scott Allen page 74 Windows with C++ TEAM SYSTEM Layered Windows with Direct2D BuildingBu a Visual Studio Team Kenny Kerr page 79 Going Places ExplorerExp Extension Enhancing Windows Touch BrianBrian A. Randell & Marcel de Vries page 64 Applications for Mobile Users Gus Class page 87 Concurrent Affairs Data-Parallel Patterns and PLINQ Igor Ostrovsky page 92 THIS MONTH on msdn.microsoft.com/magazine: SHAREPOINT 2010 AND BCS: USING BUSINESS CONNECTIVITY SERVICES IN SHAREPOINT 2010 Kirk Evans USABILITY IN PRACTICE: MORE THAN SKIN DEEP Charles B. Kreitzberg & Ambrose Little DECEMBER 2009 VOL 24 NO 12 1209msdn_0C1.v3.indd 1 11/12/09 9:37 AM Project6 11/5/09 2:47 PM Page 1 Project6 11/5/09 2:48 PM Page 2 When an electrochemical reaction animated the dormant cells in a very powerful egg, Gort was hatched. With special powers and abilities to infuse ordinary applications with UIs that have extreme functionality, complete usability and the “wow-factor!”, Gort empowers Killer Apps.
    [Show full text]
  • C++Builder XE5 Feature Matrix | Multi-Device, True Native App
    C++Builder® XE5 Multi-device, true native app development with C++ Feature Matrix Feature Architect Ultimate Enterprise Professional Starter INTEGRATED COMPILERS AND TOOLCHAINS Introduced in XE3! C++ 64-bit compiler for Windows X X X X Enhanced in XE3! C++ OS X compiler X X X X Enhanced in XE5! Embarcadero C++ Compiler 6.70 (bcc64) X X X X Enhanced in XE5! Embarcadero C++ Compiler 6.70 (bcc32) X X X X Enhanced in XE3! C++ command line toolchains for Windows X X X X X Enhanced in XE3! C++ command line toolchains for OS X (bccosx) X X X X Create 32-bit optimized native executables that can run on both 32 X X X X X and 64-bit Windows operating systems Enhanced in XE3! ANSI/ISO C++11 and 99 Standard language X X X X conformance and Boost support for 64-bit #pragma once support that allows for better compatibility with MSVC X X X X X and also acts as a header guard [[deprecated]] attribute to flag constructs as deprecated X X X X X Build C++ packages for 32-bit applications X X X X X Secure C library functions X X X X X Enhanced compiler switches for XML representation of source code X X X X X Custom evaluators for C++ Strings types X X X X X Linker error handling to improve memory management flexibility and X X X X X resolution APPLICATION PLATFORMS, INTEGRATED FRAMEWORKS, DESIGNERS AND SDKS Enhanced in XE3! FM Application Platform for creating 32-bit Windows applications for Windows 8, Windows 7, Windows Vista and X X X X X XP; Server 2008 and 2012.
    [Show full text]
  • Windows 7 Training for Developers
    Windows 7 Training for Developers Course 50218 - 4 Days - Instructor-led, Hands-on Introduction This instructor-led course provides students with the knowledge and skills to develop real-world applications on the Windows 7 operating system, using managed and native code. Windows 7 is the latest client operating system release from Microsoft. Windows 7 offers improvements in performance and reliability, advanced scenarios for user interaction including multi-touch support at the operating system level, innovative hardware changes including sensor support and many other features. The course is packed with demos, code samples, labs and lab solutions to provide an deep dive into the majority of new features in Windows 7, and the primary alternatives for interacting with them from managed code. This course is intended for developers with Win32 programming experience in C++ or an equivalent experience developing Windows applications in a .NET language. At Course Completion After completing this course, students will be able to: Design and implement applications taking advantage of the Windows 7 taskbar, shell libraries and other UI improvements Integrate location-based and general sensors into real-world applications Augment applications with multi-touch support Integrate high-end graphics support into native Windows applications Design backwards-compatible applications for Windows 7 and earlier versions of the Windows operating system Improve application and system reliability and performance by using Windows 7 background services, instrumentation, performance and troubleshooting utilities Prerequisites Before attending this course, students must have: At least cursory familiarity with Win32 fundamentals. Experience in Windows C++ programming. or- Experience in Windows applications development in a .NET language Course Materials The student kit includes a comprehensive workbook and other necessary materials for this class.
    [Show full text]
  • Simpmarch-FCFA4B6F-D
    3/29/2019 Document 2126398.1 Copyright (c) 2019, Oracle. All rights reserved. Oracle Confidential. Oracle® Patch & Microsoft Security Updates for Simphony Report (Doc ID 2126398.1) In this Document Purpose Details Oracle Database Updates Oracle Java JRE Updates Microsoft SQL Updates Microsoft Updates Microsoft Updates - Patches released before April 2017 APPLIES TO: Oracle Hospitality Simphony First Edition Oracle Hospitality Simphony Information in this document applies to any platform. PURPOSE The Security Report contains a listing of select Oracle & Microsoft patches that are directly related to the Simphony applications and have been tested against the Simphony applications to validate there are no issues or identify any updates that should NOT be installed. The list is not inclusive of ALL Oracle & Microsoft patches. This report is updated monthly for patches released monthly and YTD cumulative DETAILS Oracle Database Updates Date Version & Simphony Results Patch Level Version(s) 3/5/2019 11.2.0.4 18.2 Observed on an environment running Oracle Databases on 12.1.0.2 2.10 After installing the Oracle Database 11.2.0.4 (22694544 ) CPU update for January 2 observed with the Simphony database instance no longer starti 1.7 An error message is generated: “Error 1053: the service did not respond to the start or contro Additionally the Windows Application log shows th Activation context generation failed for "c:\app\administrator\product\ Dependent Assembly Microsoft.VC80.CRT,processorArchitecture="amd64",publicKeyToken="1fc8b3b9a1e1 not be
    [Show full text]
  • Microsoft Patches Were Evaluated up to and Including CVE-2019-1488
    Honeywell Security Group 2700 Blankenbaker Pkwy, Suite 150 Louisville, KY 40299 Phone: 1-502-297-5700 Phone: 1-800-323-4576 Fax: 1-502-666-7021 https://www.security.honeywell.com The purpose of this document is to identify the patches that have been delivered by Microsoft® which have been tested against Pro-Watch. All the below listed patches have been tested against the current shipping version of Pro-Watch with no adverse effects being observed. Microsoft Patches were evaluated up to and including CVE-2019-1488. Patches not listed below are not applicable to a Pro-Watch system. 2019 – Microsoft® Patches Tested with Pro-Watch .NET Quality Rollup for .NET Framework CVE-2019-1488 Microsoft Defender Security Feature Bypass Vulnerability CVE-2019-1485 VBScript Remote Code Execution Vulnerability CVE-2019-1484 Windows OLE Remote Code Execution Vulnerability CVE-2019-1483 Windows Elevation of Privilege Vulnerability CVE-2019-1476 Windows Elevation of Privilege Vulnerability CVE-2019-1474 Windows Kernel Information Disclosure Vulnerability CVE-2019-1472 Windows Kernel Information Disclosure Vulnerability CVE-2019-1471 Windows Hyper-V Remote Code Execution Vulnerability CVE-2019-1470 Windows Hyper-V Information Disclosure Vulnerability CVE-2019-1469 Win32k Information Disclosure Vulnerability CVE-2019-1468 Win32k Graphics Remote Code Execution Vulnerability CVE-2019-1467 Windows GDI Information Disclosure Vulnerability CVE-2019-1466 Windows GDI Information Disclosure Vulnerability CVE-2019-1465 Windows GDI Information Disclosure Vulnerability
    [Show full text]