Office 2010 Developer Training Content on Channel 9
The Office 2010 developer training content on Channel 9 and its downloadable Office 2010 Developer Training Kit has been updated. All hands-on labs and source code have been refreshed and the HOLs are now available for viewing on Channel 9.
Eight videos have been added across the three new modules, Access 2010, Application Compatibility and Core Office Development.
The new Access 2010 videos cover getting started, an introduction to the new design tools and using web
databases. The HOL has been refreshed.
The Application Compatibility videos discuss the new IT Pro tool, Office Environment Assessment Tool (OEAT), for assessing the enterprise environment and the Microsoft Office Code Compatibility Inspector tool for developers to help evaluate their VBA and VSTO code for Office 2010 compatibility. A HOL helps you get acquainted with these tools.
The Core Office Development videos cover working with data in Office, writing VBA code and core UI customization with VBA. The HOL highlights working with data in Office using Excel and document assembly in Word using VBA.
The new 2010 Information Worker Demonstration and Evaluation Virtual Machine (RTM) VHD has just been released for download as well. All the above Office 2010 developer content has been tested on this version of the VM. So download the VHD, install the Office 2010 Developer Training Kit and you will be all set.
Lastly, the SharePoint 2010 developer content on Channel 9 has been refreshed as well so be sure to check it out too.
Announcing Availability of Visual Studio 2010 and .NET Framework 4 – Want Free Access?
The new release of Visual Studio 2010 has plenty of compelling new features and updates that will make every developer more productive.
- Visual Studio 2010 allows users target of the right platform for their application, including Windows 7, Windows Server 2008 R2, SQL Server 2008, SharePoint. Office, Windows Azure, and Windows Phone 7 applications using their existing skills.
- Visual Studio 2010 is a rich, personalized development environment. We know that software developers spend much of their time in the IDE, and features like the new editor and multi-monitor support make your time in Visual Studio more productive and enjoyable.
- Teams are able to work more efficiently using Application Lifecycle Management tools. We’ve done a great deal of work in Visual Studio 2010 to improve testing and debugging tools. Features like IntelliTrace and easy project management help your team ensure high quality.
Want free access to Visual Studio 2010 Pro, Expression Studio 3, Windows Server and more? Do you create websites for others – either full or part time?
Sign up for the WebsiteSpark Program and use this code: gTI7JHq51b
How Big is the Cloud for Microsoft?
No, it’s not a rhetorical question, but in simple terms here are some factoids from both some internal and external services. I feel like Cliff Claven
- 1 billion: Windows Live ID authentications each day
- 3 to 4 billion: # of emails filtered daily from >6 million mail boxes by Forefront
- 450 million: Hotmail users
- 20 million: Xbox Live users
- 700,000: Square footage of one of our new datacenters
IE Security Update
Microsoft Security Bulletin MS10-018 – Critical
Cumulative Security Update for Internet Explorer (980182)
Published: March 30, 2010
Version: 1.0
General Information
Executive Summary
This security update resolves nine privately reported vulnerabilities and one publicly disclosed vulnerability in Internet Explorer. The most severe vulnerabilities could allow remote code execution if a user views a specially crafted Web page using Internet Explorer. Users whose accounts are configured to have fewer user rights on the system could be less impacted than users who operate with administrative user rights.
This security update is rated Critical for all supported releases of Internet Explorer: Internet Explorer 5.01, Internet Explorer 6 Service Pack 1, Internet Explorer 6 on Windows clients, Internet Explorer 7, and Internet Explorer 8 on Windows clients. For Internet Explorer 6 on Windows servers, this update is rated Important. And for Internet Explorer 8 on Windows servers, this update is rated Moderate.
The security update addresses these vulnerabilities by modifying the way that Internet Explorer verifies the origin of scripts and handles objects in memory, content using encoding strings, and long URL. For more information about the vulnerabilities, see the Frequently Asked Questions (FAQ) subsection under the next section, Vulnerability Information.
This security update also addresses the vulnerability first described in Microsoft Security Advisory 981374. The vulnerability, CVE-2010-0806, does not affect Windows 7, Windows Server 2008 R2, or Internet Explorer 8.
Recommendation. The majority of customers have automatic updating enabled and will not need to take any action because this security update will be downloaded and installed automatically. Customers who have not enabled automatic updating need to check for updates and install this update manually. For information about specific configuration options in automatic updating, see Microsoft Knowledge Base Article 294871.
For administrators and enterprise installations, or end users who want to install this security update manually, Microsoft recommends that customers apply the update immediately using update management software, or by checking for updates using the Microsoft Update service.
Windows Azure Sessions at MIX10
Here’s a list of sessions using “cloud” tags, “Windows Azure Platform” tags and “Windows Azure” tags (there is a slight variance in what you pull up with each – I listed the sessions below using the “Windows Azure Platform” tag. I’ve also included a link to a very interesting session by James Hamilton
Cloud Computing Economies of Scale
James is VP and Distinguished Engineer at Amazon Web Services where he focuses on infrastructure efficiency, reliability, and scaling. Prior to AWS, James was architect on the Microsoft Data Center Futures team and, over the years, has held leadership roles on several high-scale services and products, including Exchange Hosted Services, Microsoft SQL Server, and IBM DB2. James loves all things server related and is interested in optimizing all components from data center power and cooling infrastructure, through server design, to the distributed software systems they host. He maintains a blog at http://perspectives.mvdirona.com.Monday 3:30 PM
Lap around the Windows Azure Platform
Share
Del.icio.us
Digg
Facebook
Twitter
The Windows Azure platform provides a comprehensive set of services for building and running scalable applications targeted at the cloud. In this session we go on a coding tour of the Windows Azure platform. On this tour, see how web applications can use the scalable compute and storage services with Windows Azure, secure connectivity with Service Bus and Access Control Service, and a relational database with Microsoft SQL Azure.
Building and Deploying Windows Azure-Based Applications with Microsoft Visual Studio 2010
Share
Del.icio.us
Digg
Facebook
Twitter
Visual Studio makes it easy to quickly build web applications for the Windows Azure Platform by allowing you to leverage your existing skills as a .NET web developer. In this session, see how to use the new Visual Studio 2010 tools to build, debug, and deploy web applications that target the cloud. We use familiar technologies such as Microsoft ASP.NET and Microsoft SQL Server and call out the key considerations when targeting the Windows Azure Platform. Whether you’re just getting started with Windows Azure or if you’re already a pro, in this session learn new tips and tricks for using the Visual Studio 2010 tools to accelerate the development of cloud applications.
Building Facebook Apps with Microsoft .NET and Deploying to Windows Azure
Jim Zimmerman in Lagoon F on Tuesday at 1:30 PM
Share
Del.icio.us
Digg
Facebook
Twitter
There are so many ways to develop Facebook apps now in .NET. Come and learn how to build Facebook applications with the Facebook Developer Toolkit. Walk through several real-world Facebook web apps in Microsoft ASP.NET and see how to best structure your app. Social media applications require dynamic scalability so a highly scalable computing infrastructure is mandatory to deliver a consistent user experience. Learn how to leverage all the components of Azure to meet the needs of successful viral applications.
Microsoft Project Code Name "Dallas": Data For Your Apps
Share
Del.icio.us
Digg
Facebook
Twitter
“Dallas” enables developers to consume premium commercial and public domain data to power consumer and business apps on any platform or device. Do you need mapping or government data? These datasets and many, many, many more are all available through “Dallas” with a simple and consistent REST-based APIs, simple terms of use, and a simple consumption-based billing model. In this session, you will see how “Dallas” removes the friction for accessing common datasets by enabling you to visually discover, explore, and purchase data of virtually any data type (images, real-time web services, databases, blobs, etc) provided by trusted partners from a single …
Building PHP Applications using the Windows Azure Platform
Share
Del.icio.us
Digg
Facebook
Twitter
The Windows Azure platform has been built from the ground up with interoperability in mind, supporting multiples languages and development tools to build applications which run on Windows Azure and/or integrate with other cloud platforms or on-premises components. Come learn how to run your PHP and MySQL applications on Windows Azure using open source tools & SDKs while taking advantage of new Windows Azure features. This session will cover developing for Windows Azure using PHP, deployment choices, patterns and practices in building & scaling PHP applications using cross platform open source SDKs using a choice of development tools, including command-line tools and Eclipse.
Using Storage in the Windows Azure Platform
Share
Del.icio.us
Digg
Facebook
Twitter
Building big web apps requires unique approaches to storing data. In this session we share hard-won lessons from Azure early adopters on how they’ve combined Microsoft SQL Azure and Windows Azure Storage to handle typical storage needs in the cloud. We discuss sharding and data partitioning approaches and how these can impact transaction throughput in SQL Azure as well as techniques to get the best out of "NoSQL" data stores like Azure Table Storage.
Building Web Applications with Microsoft SQL Azure
Share
Del.icio.us
Digg
Facebook
Twitter
SQL Azure provides a highly available and scalable relational database engine in the cloud. In this demo-intensive and interactive session, learn how to quickly build web applications with SQL Azure Databases and familiar web technologies. We demonstrate how you can quickly provision, build and populate a new SQL Azure database directly from your web browser. Also, see firsthand several new enhancements we are adding to SQL Azure based on the feedback we’ve received from the community since launching the service earlier this year.
IE9 Session from MIX2010
Here’s a list of relevant IE9 content from MIX2010. Check out the Platform Demos and Dean Hachamovitch’s Keynote on Day 2.
Internet Explorer 9: Platforms Demos <- Get a copy of the preview and run the demos
http://ie.microsoft.com/testdrive/
Mix10:IE9 Keynote Day 2 with Dean Hachamovitch. IE9 Preview Demos
http://live.visitmix.com/MIX10/Sessions/KEY02
Mix10: In-Depth Look at Internet Explorer 9
http://live.visitmix.com/MIX10/Sessions/CL28
Mix10: Advanced Web Debugging with Fiddler. Eric Lawrence
http://live.visitmix.com/MIX10/Sessions/FT50
Mix10: The Tale of JavaScript. I Mean ECMAScript. Douglas Crockford
http://live.visitmix.com/MIX10/Sessions/EX39
Mix10: How jQuery Makes Hard Things Simple
http://live.visitmix.com/MIX10/Sessions/EX36
Mix10: Internet Explorer Developer Tools. John Seitel
http://live.visitmix.com/MIX10/Sessions/FT51
Mix10: HTML5: Cross-Browser Best Practices
http://live.visitmix.com/MIX10/Sessions/CL27
Mix10: HTML5: High Performance Best Practices for Web Sites
http://live.visitmix.com/MIX10/Sessions/CL29
SVG: The Past, Present and Future of Vector Graphics for the Web
http://live.visitmix.com/MIX10/Sessions/EX30
IEBLOG: HTML5, Hardware Accelerated: First IE9 Platform Preview Available for Developers
IEBLOG: More Standards Documentation Available
http://blogs.msdn.com/ie/archive/2010/03/17/more-standards-documentation-available.aspx
IEBLOG: The New Javascript Engine in Internet Explorer 9
http://blogs.msdn.com/ie/archive/2010/03/18/the-new-javascript-engine-in-internet-explorer-9.aspx
IEBLOG: SVG in IE 9 Roadmap
http://blogs.msdn.com/ie/archive/2010/03/18/svg-in-ie9-roadmap.aspx
IEBLOG: The CSS Corder: About CSS Corners
http://blogs.msdn.com/ie/archive/2010/03/19/the-css-corner-about-css-corners.aspx
IEBLOG: The Internet Explorer Testcenter Welcome page: Clarification & Corrections
IEBLOG: Introducing the IE9 Developer Platform Preview
http://channel9.msdn.com/posts/Charles/Introducing-the-IE9-Developer-Platform-Preview/
IEBLOG: IE 9 and SVG – Past, Present a…of Vector Graphics for the Web
CHANNEL9: IE9 at MIX10
http://channel9.msdn.com/posts/Charles/Internet-Explorer-9-at-MIX10/
CHANNEL9: First look at the new JS Engine
http://channel9.msdn.com/posts/Charles/IE-9-First-look-at-the-new-JS-Engine/
CHANNEL9: IE 9 – Surf on Metal with GPU Powered HTML5
http://channel9.msdn.com/posts/Charles/In-your-hands-IE-9-Surfing-on-Metal-GPU-Powered-HTML5/
CHANNEL9: IE 9 Performance Pipeline Overview
CHANNEL9: IE 9: Surfing on the GPU with D2D
http://channel9.msdn.com/posts/Charles/IE-9-Surfing-on-the-GPU-with-D2D/
CHANNEL9: IE 9: Standards and Interoperability
http://channel9.msdn.com/posts/Charles/IE-9-Standards-and-Interoperability/
Tools for Learning – Silverlight and Expression Studio
.toolbox is a free online training program from Microsoft for designers and developers that focuses on the design and UX aspects of Silverlight using Expression Studio, as well as on User Experience best practices.
This program will be helpful for your designers to ramp up in the use of Expression Blend and become Silverlight-ready, as well as for your developers who want to ramp up on design composition and best UX practices. .toolbox will guide them through 100 to 400 level training modules. The curriculum offers approximately 36 hours of training content around Expression Blend and Silverlight and approximately 12 hours UX principles training content making .toolbox a comprehensive learning program. People on your team will be able to study the modules at their own pace and schedule.
.toolbox is a structured curriculum-based program that features two core learning tracks with materials that increase in difficulty to build individuals’ knowledge and understanding.
· In Design Scenarios, designers and developers learn to create dynamically-rich Silverlight applications using Expression Studio. They learn to add code-free functionality to designs by following step-by-step tutorials that illustrate how to create interactive user experiences.
· In Design Principles, designers and developers learn fundamental UX concepts (e.g., choosing the right colors, alignment, grids) along with tips in how to apply them.
Badges are earned and accumulated in both tracks upon successful completion of the evaluation found at the end of each level.
To Get Started
1. Go to .toolbox and sign up using your Windows Live ID
2. Visit the School section and explore the curriculum.
3. Select a module, watch the videos, and follow along using the provided guide and assets.
4. Take the evaluation for a completed level to achieve a badge.
5. Broadcast your achievements by posting to Twitter and Facebook.
Useful Links
· .toolbox Website | http://www.microsoft.com/design/toolbox
· .toolbox Twitter | http://www.twitter.com/designtoolbox
· .toolbox Facebook | http://www.facebook.com/pages/toolbox/349923567926
· .toolbox YouTube | http://www.youtube.com/designtoolbox
· .toolbox Promo Video in YouTube | http://www.youtube.com/watch?v=E5JNwiqpGqI





