tMIX10 – Day Three – Microsoft Silverlight and Windows Azure – A Match Made for the Web

Design Patterns Hosting Silverlight in the Cloud ASP.NET website hosted in Windows Azure XAP file hosted on the website, used in the browser Like an on-premises website, but has the flexibility of the Cloud Shared Storage Signature for WIndows Azure Storage Use the FromConfigurationSetting static method from the CloudStorageAccount class Create a SharedAccessPolicy to define the policy for how the key will be shared. Tips and Tricks Silverlight Use .NET Framework 3.5 in the Cloud ASP.NET MVC is recommended as the WebRole Make sure you Install Static Content support in IIS Smooth Streaming not supported yet on Windows Azure WCF … Continue reading tMIX10 – Day Three – Microsoft Silverlight and Windows Azure – A Match Made for the Web

MIX10 – Day Three – Deep Dive into Orchard Extensibility for CMS Developers

Renaud Paquay – Senior Technical Lead – Microsoft Blog Support Live Writer Support What is Orchard? Free, open source, community-based projected aimed at delivering applications and reusable components on ASP.NET Built in ASP{.NET MVC 2.0 Licensed under the BSD license Included in the ASP.NET Open Source Gallery under the CodePlex Foundation Hosted http://orchard.codeplex.com http://orchardproject.net Extensibility Deep Dive Architecture Based on ASP.NET MVC Modules Pages Blogs Comments Pages Tags Media Feeds Scheduling XmlRpc Users Roles Themes Navigation Setup Settings Homepage All the modules are built in a loosely coupled way Modules Can be Areas or Module in ASP.NET MVC Orchard Themes … Continue reading MIX10 – Day Three – Deep Dive into Orchard Extensibility for CMS Developers

MIX10 – Day Two – Implementing OData: Building your own feed

Mike Flasko – Lead Program Manager – Microsoft Creating OData Feeds Two actors in the process OData Producer Define the Metadata Define the Format OData Consumer We can Page the results of the OData Feed using the SetEntitySetPageSize method in the WCF Data Services configuration. A lot of cool demos. http://odata.org/consumers http://odata.org/producers

MIX10 – Day Two – Keynote

Dean Hachamovitch – General Manager – Microsoft Welcome to Internet Explorer 9 – HTML 5, Hardware Accelerated HTML5 Ahead Performance WebKit.org Performance software SunSpider v0.9 Making JavaScript Even faster for HTML 5 applications Compiled JavaScript In Background and Using Multi-core IE9 and Standards Same Markup across browsers Same Script Same HTML  Announcement: Contributing DOM, CSS3 Standards. more than 100 Compliance Tests to W3C GPU-Powered HTML5 Excellent performance on the Graphics Announcement: Hardware-accelerated SVG. Contributing SVF Compliance Tests to W3C IE9 Platform Previews Announcement: IE9 Platform Preview and will be updated every 8 week Standards and Community Feedback HTML5 Video It … Continue reading MIX10 – Day Two – Keynote

MIX10 – Day One – Designing and Delivering Scalable and Resilient Web Services

Ron Jacobs – Sr. Technical Evangelist – Microsoft http://blogs.msdn.com/rjacobs “Do the simplest thing that will possibly Work” Scalability – Able to support the required quality of Service as the system load increases – Wiktionary Typical Web Architecture Users Need a to get routed to same machine (ex. stick sessions) Web Tier Data Tier Problem: “It’s simple but isn’t scalable” Solutions: Keep your data near where she’s processing Ex. Cache Cache is scoped to machines / process machine dies processes recycle Cache memory Imagine “What if?” You could have as much cache as you wanted? You could share giant parts of … Continue reading MIX10 – Day One – Designing and Delivering Scalable and Resilient Web Services