Maine Developer NetworkFeed containing items from the Maine Developer Network plus recent items from bloggers in Maine.Mark Blomsmahttp://blog.develop-one.comChris Bowenhttp://blogs.msdn.com/cbowenMaine Developer NetworkC#Visual Basic.NETVisual Studio Team Systemhttp://www.maine-devnet.org/Home/Images/mdn_logo.jpgMaine Developer Network91d46819-8472-40ad-a661-2c78acb4018c:10263020http://blogs.msdn.com/b/cbowen/archive/2012/02/01/developer-events-in-the-northeast-february-2012.aspxNew EnglandEventsNew YorkMassachusettsNew HampshireMaineConnecticutVermontRhode IslandChris Bowen: Developer Events in the Northeast – February, 2012<p>Welcome to February. It’s time for a new roundup of developer-focused events that you may find interesting.&#160; Most are free, but the exceptions are noted with [$].</p> <p>Interested in other local user groups? <a href="http://bostonusergroups.org">Boston User Groups</a> lists New England area <a href="http://www.bostonusergroups.org/Lists/BUG%20Groups/Complete.aspx">tech groups</a> of all kinds.</p> <p>As always, if you know of other (free or nearly free) developer-focused events, please <a href="http://blogs.msdn.com/cbowen/contact.aspx">let me know</a>.</p> <p>-Chris</p> <h3>Connecticut</h3> <p>February 2 <br /><a href="http://fairfieldwestchester.net/"><font color="#800080">Fairfield/Westchester .NET User Group</font></a> – Stamford, CT <br />“Azure, Azure, Azure: Windows Azure Update” – Peter Laudati</p> <p>February 8 <br /><a href="http://ctaug.org/">Connecticut Access Users Group</a> – Farmington, CT</p> <p>February 9 <br />[$] <a href="http://www.newtechusa.com/agile/"><font color="#0066cc">Agile Connecticut</font></a> - Farmington, CT </p> <p>February 13 <br /><a href="http://hartford.buildguild.org/">Hartford Area Build Guild</a> – Farmington, CT <br />“Web People + Adult Beverages + High Fives”</p> <p>February 14 <br /><a href="http://ctdotnet.org/CTSPUG.aspx">Connecticut SharePoint User Group</a> – Farmington, CT <br />“Building Custom Workflows in SharePoint 2010 Using Visual Studio 2010” – Reddy Kadasani</p> <p><em>Schedule TBA <br /></em><a href="http://www.ctdotnet.com/">Connecticut .NET Developers Group</a> – Farmington, CT <br /><a href="http://dnnct.org/">Connecticut DotNetNuke User Group</a> - Bethany, CT <br /><a href="http://www.meetup.com/ct-web-innovators/">Connecticut Web Innovators</a> – Hartford, CT <br /><a href="http://sharepointusergroup.corasworks.net/FCSPUG/default.aspx">Fairfield County SharePoint User Group</a> – Fairfield, CT <br /><a href="http://fwsql.net/"><font color="#0066cc">Fairfield/Westchester SQL Server UG</font></a> - Stamford, CT <br /><a href="http://www.hssug.org/">Hartford SQL Server Users Group</a> – Farmington, CT</p> <h3>Maine</h3> <p>February 16 <br /><a href="http://www.mainebytes.org/"><font color="#0066cc">Maine Bytes User Group</font></a> - Portland, ME <br />“Get Kinected” – Angelo Castigliola</p> <p>February 28&#160; <br /><a href="http://www.bangordevelopers.com/"><font color="#800080">Bangor Area .Net Developers (BAND)</font></a> - Bangor, ME <br />“WebSockets &amp; WebWorkers – Getting plugged in, powered up and getting things done” – Corey Gray</p> <p><em>Schedule TBA</em> <br /><a href="http://www.techmaine.com/agileug">Agile User Group</a> – Portland, ME <br /><a href="http://maine-devnet.org/"><font color="#0066cc">Maine Developer Network</font></a> - Augusta, ME <br /><a href="http://www.winxnet.com/spugme">SharePoint Maine User Group</a> – Portland, ME <br /><a href="http://www.techmaine.com/uuug">Usability / User Experience User Group</a> – Portland, ME <br /><a href="http://www.techmaine.com/wdug">Web Designers User Group</a> – Portland, ME</p> <h3>Massachusetts</h3> <p>February 2 <br /><a href="http://www.nevb.com/"><font color="#0066cc">New England Visual Basic Professionals</font></a> - Waltham, MA <br />“Async Programming in .NET 4.5” – John Bowen</p> <p>February 2 <br /><a href="http://www.refreshboston.org/">Refresh Boston</a> – Cambridge, MA <br />Patrick Haney</p> <p>February 2 <br /><a href="http://www.meetup.com/bostonsoftware/">Boston Software Engineering Meetup</a> – Boston, MA <br />#WeAreTech Icebreaker Networking Event</p> <p>February 2 <br /><a href="http://www.meetup.com/HPC-GPU-Supercomputing-Group-of-Boston/">HPC &amp; GPU Supercomputing Group of Boston</a> – Cambridge, MA</p> <p>February 2 <br /><a href="http://www.meetup.com/a11yBos/">Boston Accessibility Roundtable</a> – Cambridge, MA</p> <p>February 3 <br /><a href="http://db.csail.mit.edu/nedbday12/index.html">New England Database Summit 2012</a> – Cambridge, MA</p> <p>February 3 <br /><a href="http://www.meetup.com/kinectboston/">Kinect Boston Users Group</a> – Cambridge, MA <br />”Kinect Accelerator Info Session!”</p> <p>February 6 <br /><a href="http://www.meetup.com/html5boston/">HTML5 Boston</a> – Boston, MA <br />”Mobile Website Development” – Tunde Ashafa &amp; Jeff Boulay</p> <p>February 6 <br /><a href="http://www.meetup.com/DrinksOnTap/">Drinks on Tap</a> – Boston, MA <br />”Demos, drinks and discussions about mobile development'”</p> <p>February 7 <br /><a href="http://www.meetup.com/DevBoston/">Microsoft DevBoston</a> &amp; <a href="http://bostonazure.org/">Boston Azure Cloud User Group</a> Joint Meeting – Cambridge, MA <br />“Architecting for Failure: Why Cloud Architecture is Different” – Michael Stiefel</p> <p>February 9 <br /><a href="http://www.meetup.com/New-England-Mobile-NET-Developers-Group/">New England Mobile .NET Developers’ Group</a> – Cambridge, MA <br />“Windows 8” – Chris Bowen</p> <p>February 9 <br /><a href="http://www.nesql.org/default.aspx" mce_href="http://www.nesql.org/default.aspx"><font color="#800080">New England SQL Server User Group</font></a> - Waltham, MA <br />Hadoop</p> <p>February 10-12 <br />[$] <a href="http://scramblebos.eventbrite.com/">Startup Scramble</a> – Cambridge, MA</p> <p>February 13 <br /><a href="http://www.bostonsharepointug.org/">Boston Area SharePoint Users Group</a> – Cambridge, MA <br />Rob Windsor on Visual Studio LightSwitch applications (using data from SharePoint 2010)</p> <p>February 15 <br /><a href="http://www.meetup.com/Boston-HTML5-Game-Development">HTML5 Game Development Meetup</a> – Boston, MA </p> <p>February 15 <br /><a href="http://www.meetup.com/Web-Performance-Boston/">Boston Web Performance Group</a> – Boston, MA <br />“An Expert’s Guide to Making a Website Slow! Anti-Patterns” – Bob Buffone</p> <p>February 15 <br /><a href="http://www.meetup.com/bostonphp">Boston PHP Meetup</a> – Cambridge, MA <br />“Security-Centered Design: Exploring the Impact of Human Behavior”</p> <p>February 16 <br /><a href="http://www.meetup.com/Boston-Orchard-CMS-User-Group/">Boston Orchard CMS User Group</a> – Cambridge, MA <br />“Website Development”</p> <p>February 21 <br /><a href="http://22112techtues-eorg.eventbrite.com/">Tech Tuesday</a> – Cambridge, MA <br />”Developers Wanted”</p> <p>February 21 <br /><a href="http://meetupbos.hackshackers.com/">Hacks / Hackers Boston</a> – Dorchester, MA <br />”The Boston Globe’s digital strategy: A peek behind the (pay) wall” – Jeff Moriarty</p> <p>February 21 <br /><a href="http://www.meetup.com/Boston-Predictive-Analytics/">Boston Predictive Analytics</a> – Cambridge, MA <br />”How far away from me is Kevin Bacon? (Social Media &amp; Network Analysis)”</p> <p>February 22 <br /><font color="#800080"><a href="http://www.meetup.com/BostonXNA">Boston XNA Developers Group</a></font> - Waltham, MA </p> <p>February 22 <br /><a href="http://www.meetup.com/BostonTech/">Boston Tech Meetup</a> - Cambridge, MA <br />“SharePoint Performance: Best Practices from the Field” – Jason Himmelstein</p> <p>February 22 <br /><a href="http://mstech.org/">Western Mass Microsoft Technology Users Group</a><font color="#0066cc"></font> - Agawam, MA <br />“Telerik Product Presentation”</p> <p>February 22 <br /><a href="http://newtechusa.net/user-groups/ma/">Agile Boston User Group</a><font color="#0066cc"></font> - Waltham, MA <br />“A Culture of Agility” – Pete Behrens</p> <p>February 23 <br /><a href="http://bostonazure.org/">Boston Azure Cloud User Group</a> – Cambridge, MA <br />”Solving Access Control in the Cloud – from WIF to ACS” – Brock Allen</p> <p>February 23 <br /><a href="http://www.meetup.com/Worcester-Web-Technology/">Worcester Web Technology</a> – Worcester, MA <br />“Practicing Agile/Scrum”</p> <p>February 23&#160; <br /><a href="http://www.meetup.com/newtech-73/">Boston New Technology Meetup</a> – Boston, MA <br />Multiple presentations on what’s new in the startup scene</p> <p>February 23 <br /><a href="http://javascript.meetup.com/2">Boston JavaScript Meetup</a> – Boston, MA <br />“The Promises Pattern in JavaScript” – Eric Strathmeyer</p> <p>February 23 <br /><a href="http://www.meetup.com/Lean-Startup-Circle-Boston/">Lean Startup Circle Meetup</a> – Cambridge, MA </p> <p>February 27 <br /><a href="http://meetup.bostonwp.org/">Boston WordPress</a> – Cambridge, MA </p> <p>February 29 <br /><a href="http://www.meetup.com/emerging-business-technology/">Emerging Business Tech</a> – Newton Center, MA <br />”Native and HTML5-based mobile: Strategies for mobile app development”</p> <p>March 1 <br /><a href="http://www.meetup.com/HPC-GPU-Supercomputing-Group-of-Boston/">HPC &amp; GPU Supercomputing Group of Boston</a> – Cambridge, MA</p> <p>March 5 <br /><a href="http://webinnovatorsgroup.com/">Web Innovators Group 33</a> – Cambridge, MA</p> <p>March 5 <br /><a href="http://www.meetup.com/Cloudy-Mondays/">Cloudy Mondays</a> – Cambridge, MA <br />”Battle of the Public Clouds”</p> <p>March 8 <br /><a href="http://www.nesql.org/default.aspx" mce_href="http://www.nesql.org/default.aspx"><font color="#800080">New England SQL Server User Group</font></a> - Waltham, MA <br />“T-SQL Bad Habits to Kick” – Aaron Bertrand</p> <p>March 10 <br /><a href="http://www.meetup.com/Boston-Predictive-Analytics/">Boston Predictive Analytics</a> – Cambridge, MA <br />“Big Data Workshop: Session 1”</p> <p>March 13 <br />Build Guild – <a href="http://salem.buildguild.org/">Salem</a> and <a href="http://capecod.buildguild.org/">Cape Cod</a> <br />“Web People + Adult Beverages + High Fives”</p> <p>March 13 <br /><a href="http://www.meetup.com/DNNBoston/">DotNetNuke Boston Meetup</a> – Cambridge, MA </p> <p>March 14 <br />[$] <a href="http://xconomyforum47-eorg.eventbrite.com/">Xconomy Forum: Mobile Madness 2012 – Total Mobility</a> – Cambridge, MA</p> <p>March 15 <br /><a href="http://www.meetup.com/DevBoston/">Microsoft DevBoston</a> – Cambridge, MA <br />”Service Design Patterns &amp; Solutions” – Robert Daigneau</p> <p>March 21 <br /><a href="http://www.meetup.com/Boston-HTML5-Game-Development">HTML5 Game Development Meetup</a> – Boston, MA </p> <p>March 22 <br /><a href="http://www.meetup.com/Worcester-Web-Technology/">Worcester Web Technology</a> – Worcester, MA <br />“SpringRoo”</p> <p>March 22 <br /><a href="http://mstech.org/">Western Mass Microsoft Technology Users Group</a><font color="#0066cc"></font> - Agawam, MA <br />TBD – Ian Drake</p> <p>March 26 <br /><a href="http://meetup.bostonwp.org/">Boston WordPress</a> – Cambridge, MA </p> <p>March 26 <br /><a href="http://www.meetup.com/DrinksOnTap/">Drinks on Tap</a> – Boston, MA <br />”Demos, drinks and discussions about mobile development'”</p> <p>March 29 <br /><a href="http://bostonazure.org/">Boston Azure Cloud User Group</a> – Cambridge, MA <br />”Introduction to Windows Azure SDK” – Jason Haley</p> <p>March 29 <br /><a href="http://www.meetup.com/Lean-Startup-Circle-Boston/">Lean Startup Circle Meetup</a> – Cambridge, MA </p> <p><em>Schedule TBA</em> <br /><a href="http://www.beantownalt.net/">Beantown ALT.NET Group</a> – Cambridge, MA <br /><a href="http://tech.groups.yahoo.com/group/boston_dotnetarchitecture/"><font color="#0066cc">Boston .NET Architecture Study Group</font></a> - Waltham, MA <br /><a href="http://www.meetup.com/The-Boston-Arduino-Users-Group">Boston Arduino Users Group</a> – Cambridge, MA <br /><a href="http://www.meetup.com/Boston-Artists-Plus-Coders/">Boston Artists + Coders</a> – Boston, MA <br /><a href="http://www.meetup.com/Boston-BizSpark-Meetup/">Boston BizSpark Meetup</a> – Cambridge, MA <br /><a href="http://bostonbi.org/">Boston Business Intelligence</a> – Waltham, MA <br /><a href="http://www.meetup.com/Boston-cloud-services/">Boston Cloud Services</a> – Waltham, MA <br /><a href="http://www.meetup.com/Boston-Frontend-Developers/">Boston Front End Developers</a> – Cambridge, MA <br /><a href="http://www.meetup.com/Node-js-Boston/">Boston Node.js Meetup</a> – Boston, MA <br /><a href="http://www.meetup.com/bostonweb/">Boston Web Design Meetup</a> – Cambridge, MA <br /><a href="http://www.meetup.com/Boston-WebsiteSpark-Group">Boston WebsiteSpark Group</a> – Cambridge, MA <br /><a href="http://www.capecoddotnet.org/"><font color="#0066cc">Cape Cod .NET User Group</font></a> – Plymouth, MA <br /><a href="http://www.meetup.com/jQuery-Boston/">jQuery Boston Meetup</a> – Boston, MA <br /><a href="http://www.momoboston.com/">Mobile Monday Boston</a> – Boston, MA <br /><a href="http://neasp.net/"><font color="#0066cc">New England ASP.NET Professionals</font></a> – Waltham, MA <br /><a href="http://fsug.org/">New England F# User Group</a> – Cambridge, MA <br /><a href="http://www.bostonpocketpc.com/default.aspx"><font color="#0066cc">New England Windows Phone User and Developer Group</font></a> - Waltham, MA <br /><a href="http://www.meetup.com/North-Shore-NET-User-Group/">North Shore .NET User Group</a> - Ipswich, MA <br /><a href="http://northshorewebgeeks.com/">North Shore Web Geeks</a> – Newburyport, MA <br /><a href="http://www.owasp.org/index.php/Boston">OWASP (Open Web Application Security Project)</a> – Cambridge, MA <br /><a href="http://www.meetup.com/uxboston/">UX Book Club, Boston</a> – Cambridge, MA <br /><a href="http://wmassdevs.com/wordpress/">Western Mass Developers’ Group</a> – Hadley, MA <br /></p> <h3>New Hampshire</h3> <p>February 2 <br /><a href="http://www.portsmouthchamber.org/ecoast/">eBrew</a> – Portsmouth, NH</p> <p>February 8 <br /><a href="http://www.meetup.com/Joomla-New-Hampshire-User-Group/">Joomla NH User Group</a> – Durham, NH</p> <p>February 15 <br /><a href="http://nhdn.com/">NH .NET User Group, Seacoast</a> – Portsmouth, NH <br />“Windows 8” – Chris Bowen</p> <p>February 15 <br /><a href="http://www.meetup.com/Web-Dev-Meetup/">Web Dev Meetup</a> – Portsmouth, NH</p> <p>February 28 <br /><a href="http://www.sea-tug.com/">Systems Engineering and Administration Technical User Group</a> – Portsmouth, NH <br />”Big Data: What it is and What it’s Good For” – Geoff Noel</p> <p><em>Schedule TBA <br /></em><a href="http://www.granitestatesharepoint.org/">Granite State SharePoint User Group</a> – Nashua, NH <br /><a href="http://nashua.scrumclub.org/">Nashua Scrum Club</a> – Nashua, NH <br /><a href="http://nhdn.com/">NH .NET User Group, Concord</a> – Concord, NH <br /><a href="http://nhdn.com/">NH .NET User Group, Nashua</a> – Nashua, NH <br /><a href="http://seacoastsql.sqlpass.org/">Seacoast SQL Server Users Group</a> – Portsmouth, NH</p> <h3>New York (Upstate)</h3> <p>February 1 <br /><a href="http://www.cnydevelopers.net/" mce_href="http://www.cnydevelopers.net/"><font color="#800080">Central New York .NET Developer Group</font></a> - East Syracuse, NY <br />“Design and Usability” – Gary Davis</p> <p>February 1 <br /><a href="http://meetup.coworkingrochester.com/">Rochester JavaScript Meetup (Coworking Rochester)</a> – Rochester, NY </p> <p>February 8 <br /><a href="http://www.wny.sqlpass.org/">Western NY SQL Server PASS</a> – Amherst, NY <br />”What’s New in SQL Server 2012” – Erik Harman</p> <p>February 15 <br /><a href="http://www.tvug.net/"><font color="#800080">Tech Valley .NET Users Group</font></a> - Latham, NY <br />“ASP.NET MVC 3” – Joseph Payette, Jr.</p> <p>February 15 <br /><a href="http://albany.buildguild.org/">Build Guild</a> – Troy, NY <br />“Web People + Adult Beverages + High Fives”</p> <p>February 20 <br /><a href="http://cassug.sqlpass.org/">Capital Area SQL Server Users Group</a> – Albany, NY </p> <p>February 21&#160; <br /><a href="http://powershellgroup.org/rochester.ny">Upstate NY PowerShell Users Group</a> – Rochester, NY </p> <p><em>Schedule TBA <br /></em><a href="http://approchester.wordpress.com/">AppRochester</a> – Rochester, NY <br /><a href="http://www.meetup.com/MSDevWNY/">MS Dev WNY</a>– Buffalo, NY <br /><a href="http://www.owasp.org/index.php/Rochester">OWASP (Open Web Application Security Project)</a> – Rochester, NY <br /><a href="http://refreshrochester.org/">Refresh Rochester</a> – Rochester, NY <br /><a href="http://www.rochspug.org/default.aspx">Rochester SharePoint User Group</a> – Rochester, NY <br /><a href="http://vduny.org/" mce_href="http://vduny.org/"><font color="#0066cc">VDUNY - Visual Developers of Upstate NY</font></a> - Rochester, NY <br /><a href="http://www.wnybot.org/">Western New York Back Office Technology User Group</a> – Blasdell, NY <br /></p> <h3>Rhode Island</h3> <p>February 9 <br /><a href="http://www.meetup.com/webdesign-410/">Providence Web Development Lunch Hour</a> – Providence, RI </p> <p>February 15&#160; <br /><a href="http://www.providencegeeks.com/">Providence Geeks</a> – Providence, RI </p> <p>March 8 <br /><a href="http://www.meetup.com/webdesign-410/">Providence Web Development Lunch Hour</a> – Providence, RI </p> <p><em>Schedule TBA</em> <br /><a href="http://www.meetup.com/MoDevRI/">MoDevRI (Mobile Developers &amp; Entrepreneurs)</a> – Providence, RI <br /><a href="http://www.ridotnet.com/"><font color="#0066cc">Rhode Island .NET User Group</font></a> - Bristol, RI <br /><a href="http://www.meetup.com/WordPressProvidence/">WordPress Providence Meetup</a> – Providence, RI <br /></p> <h3>Vermont</h3> <p>February 13&#160; <br /><a href="http://www.vtdotnet.org/">Vermont .NET User Group</a> – S. Burlington, VT <br />10th Anniversary Celebration!</p> <p><em>Schedule TBA <br /></em><a href="http://www.eventbrite.com/org/307660654?s=2176773">Burlington PHP Users Group</a> – Burlington, VT <br /><a href="http://vtsql.sqlpass.org/">Vermont SQL Server User Group</a><font color="#0066cc"></font> - Burlington, VT</p><div style="clear:both;"></div><img src="http://blogs.msdn.com/aggbug.aspx?PostID=10263020" width="1" height="1"><img src="http://feeds.feedburner.com/~r/msdn/cbowen/~4/MUScJ8S30Ro" height="1" width="1"/>Wed, 01 Feb 2012 23:43:26 ZChris Bowen0http://blogs.msdn.com/b/cbowen/rsscomments.aspx?WeblogPostID=10263020http://blogs.msdn.com/b/cbowen/archive/2012/02/01/developer-events-in-the-northeast-february-2012.aspx#commentshttp://www.develop-one.net/blog/PermaLink,guid,1482ce44-0038-41ba-895c-e769243e04b6.aspxhttp://www.develop-one.net/blog/2012/01/24/TypeSafeIncludeExtensionMethodForEntityFramework.aspxEntity FrameworkMark Blomsma: Type-Safe Include extension method for Entity Framework<p> If you’re interested in the Include method in a LINQ to Entities queries to be type-safe, then Joe Ferner has the answer for you in this post: Type-Safe Entity Framework Include: <a title="http://www.nearinfinity.com/blogs/joe_ferner/type-safe_entity_framework_inc.html" href="http://www.nearinfinity.com/blogs/joe_ferner/type-safe_entity_framework_inc.html">http://www.nearinfinity.com/blogs/joe_ferner/type-safe_entity_framework_inc.html</a> </p>Tue, 24 Jan 2012 20:47:02 Zhttp://www.develop-one.net/blog/Trackback.aspx?guid=1482ce44-0038-41ba-895c-e769243e04b6http://www.develop-one.net/blog/pingback.aspxhttp://www.develop-one.net/blog/PermaLink,guid,1482ce44-0038-41ba-895c-e769243e04b6.aspxMark Blomsmahttp://www.develop-one.net/blog/CommentView,guid,1482ce44-0038-41ba-895c-e769243e04b6.aspxhttp://www.develop-one.net/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=1482ce44-0038-41ba-895c-e769243e04b6

If you’re interested in the Include method in a LINQ to Entities queries to be type-safe, then Joe Ferner has the answer for you in this post: Type-Safe Entity Framework Include: http://www.nearinfinity.com/blogs/joe_ferner/type-safe_entity_framework_inc.html

http://www.develop-one.net/blog/CommentView,guid,1482ce44-0038-41ba-895c-e769243e04b6.aspx
http://www.develop-one.net/blog/PermaLink,guid,a48a2178-40fc-4441-8773-0f340ba33057.aspxhttp://www.develop-one.net/blog/2012/01/17/GeneratingAnIndexInTheDatabaseUsingEntityFrameworkCodeFirst.aspxEntity FrameworkMark Blomsma: Generating an index in the database using Entity Framework Code First<p> If you’re using Entity Framework Code First, then you may want to create an index on some of your table. The way to do this is to call “Database.ExecuteSqlCommand” in the “Seed” method of your database initializer. The sample below shows how it is done (thanks to Rolf for pointing me in the right direction): </p> <div class="csharpcode"> <pre class="alt"><span class="kwrd">using</span> System;</pre> <pre><span class="kwrd">using</span> System.Collections.Generic;</pre> <pre class="alt"><span class="kwrd">using</span> System.Linq;</pre> <pre><span class="kwrd">using</span> System.Text;</pre> <pre class="alt"><span class="kwrd">using</span> System.Data.Entity;</pre> <pre><span class="kwrd">using</span> System.ComponentModel.DataAnnotations;</pre> <pre class="alt">&#160;</pre> <pre><span class="kwrd">namespace</span> CodeFirstPlayground</pre> <pre class="alt">{</pre> <pre> <span class="kwrd">class</span> Program</pre> <pre class="alt"> {</pre> <pre> <span class="kwrd">static</span> <span class="kwrd">void</span> Main( <span class="kwrd">string</span>[] args )</pre> <pre class="alt"> {</pre> <pre> Database.SetInitializer&lt;CodeFirstSampleModel&gt;( <span class="kwrd">new</span> CodeFirstSampleDbInitializer() );</pre> <pre class="alt">&#160;</pre> <pre> <span class="kwrd">using</span> ( var model = <span class="kwrd">new</span> CodeFirstSampleModel() )</pre> <pre class="alt"> {</pre> <pre> var query = from c <span class="kwrd">in</span> model.Customers</pre> <pre class="alt"> <span class="kwrd">where</span> c.Name != <span class="kwrd">null</span></pre> <pre> select c;</pre> <pre class="alt">&#160;</pre> <pre> <span class="kwrd">foreach</span> ( var item <span class="kwrd">in</span> query )</pre> <pre class="alt"> {</pre> <pre> Console.WriteLine( item.Name );</pre> <pre class="alt"> }</pre> <pre> }</pre> <pre class="alt">&#160;</pre> <pre> Console.ReadLine();</pre> <pre class="alt">&#160;</pre> <pre> }</pre> <pre class="alt"> }</pre> <pre>&#160;</pre> <pre class="alt"> <span class="kwrd">public</span> <span class="kwrd">class</span> CodeFirstSampleModel : DbContext</pre> <pre> {</pre> <pre class="alt"> <span class="kwrd">public</span> CodeFirstSampleModel()</pre> <pre> : <span class="kwrd">base</span>( <span class="str">&quot;CodeFirstSampleDB&quot;</span> )</pre> <pre class="alt"> {</pre> <pre> Customers = <span class="kwrd">this</span>.Set&lt;Customer&gt;();</pre> <pre class="alt"> }</pre> <pre>&#160;</pre> <pre class="alt"> <span class="kwrd">public</span> DbSet&lt;Customer&gt; Customers { get; set; }</pre> <pre>&#160;</pre> <pre class="alt"> }</pre> <pre>&#160;</pre> <pre class="alt"> <span class="kwrd">public</span> <span class="kwrd">class</span> CodeFirstSampleDbInitializer : DropCreateDatabaseAlways&lt;CodeFirstSampleModel&gt;</pre> <pre> {</pre> <pre class="alt"> <span class="kwrd">protected</span> <span class="kwrd">override</span> <span class="kwrd">void</span> Seed( CodeFirstSampleModel context )</pre> <pre> {</pre> <pre class="alt"> context.Database.ExecuteSqlCommand( <span class="str">&quot;CREATE INDEX IX_Customer_Name ON Customers (Name) &quot;</span> );</pre> <pre> </pre> <pre class="alt"> Customer c = <span class="kwrd">new</span> Customer()</pre> <pre> {</pre> <pre class="alt"> Name = <span class="str">&quot;Mark&quot;</span>,</pre> <pre> LastOrder = DateTime.Now</pre> <pre class="alt"> };</pre> <pre>&#160;</pre> <pre class="alt"> context.Customers.Add( c );</pre> <pre>&#160;</pre> <pre class="alt"> <span class="kwrd">base</span>.Seed( context );</pre> <pre> }</pre> <pre class="alt"> }</pre> <pre>&#160;</pre> <pre class="alt">&#160;</pre> <pre> <span class="kwrd">public</span> <span class="kwrd">class</span> Customer</pre> <pre class="alt"> {</pre> <pre> [Key]</pre> <pre class="alt"> <span class="kwrd">public</span> <span class="kwrd">int</span> Id { get; set; }</pre> <pre> [Required]</pre> <pre class="alt"> [MaxLength( 50, ErrorMessage = <span class="str">&quot;Customer name must be 50 characters or less.&quot;</span> )]</pre> <pre> <span class="kwrd">public</span> <span class="kwrd">string</span> Name { get; set; }</pre> <pre class="alt"> </pre> <pre> <span class="kwrd">public</span> DateTime? LastOrder { get; set; }</pre> <pre class="alt"> }</pre> <pre>}</pre> </div> <style type="text/css"> .csharpcode, .csharpcode pre { font-size: small; color: black; font-family: consolas, "Courier New", courier, monospace; background-color: #ffffff; /*white-space: pre;*/ } .csharpcode pre { margin: 0em; } .csharpcode .rem { color: #008000; } .csharpcode .kwrd { color: #0000ff; } .csharpcode .str { color: #006080; } .csharpcode .op { color: #0000c0; } .csharpcode .preproc { color: #cc6633; } .csharpcode .asp { background-color: #ffff00; } .csharpcode .html { color: #800000; } .csharpcode .attr { color: #ff0000; } .csharpcode .alt { background-color: #f4f4f4; width: 100%; margin: 0em; } .csharpcode .lnum { color: #606060; }</style>Tue, 17 Jan 2012 17:24:40 Zhttp://www.develop-one.net/blog/Trackback.aspx?guid=a48a2178-40fc-4441-8773-0f340ba33057http://www.develop-one.net/blog/pingback.aspxhttp://www.develop-one.net/blog/PermaLink,guid,a48a2178-40fc-4441-8773-0f340ba33057.aspxMark Blomsmahttp://www.develop-one.net/blog/CommentView,guid,a48a2178-40fc-4441-8773-0f340ba33057.aspxhttp://www.develop-one.net/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=a48a2178-40fc-4441-8773-0f340ba33057

If you’re using Entity Framework Code First, then you may want to create an index on some of your table. The way to do this is to call “Database.ExecuteSqlCommand” in the “Seed” method of your database initializer. The sample below shows how it is done (thanks to Rolf for pointing me in the right direction):

            using System;
            using System.Collections.Generic;
            using System.Linq;
            using System.Text;
            using System.Data.Entity;
            using System.ComponentModel.DataAnnotations;
 
            namespace CodeFirstPlayground
{
            class Program
  {
            static
            void Main( string[]
args )
    {
      Database.SetInitializer<CodeFirstSampleModel>( new CodeFirstSampleDbInitializer()
);
 
            using ( var model = new CodeFirstSampleModel()
)
      {
        var query = from c in model.Customers
            where c.Name != null
                    select c;
 
            foreach ( var item in query
)
        {
          Console.WriteLine( item.Name );
        }
      }
 
      Console.ReadLine();
 
    }
  }
 
            public
            class CodeFirstSampleModel
: DbContext
  {
            public CodeFirstSampleModel()
      : base( "CodeFirstSampleDB" )
    {
      Customers = this.Set<Customer>();
    }
 
            public DbSet<Customer> Customers
{ get; set; }
 
  }
 
            public
            class CodeFirstSampleDbInitializer
: DropCreateDatabaseAlways<CodeFirstSampleModel>
  {
            protected
            override
            void Seed(
CodeFirstSampleModel context )
    {
      context.Database.ExecuteSqlCommand( "CREATE
INDEX IX_Customer_Name ON Customers (Name) " );
          
      Customer c = new Customer()
      {
        Name = "Mark",
        LastOrder = DateTime.Now
      };
 
      context.Customers.Add( c );
 
            base.Seed( context );
    }
  }
 
 
            public
            class Customer
  {
    [Key]
            public
            int Id
{ get; set; }
    [Required]
    [MaxLength( 50, ErrorMessage = "Customer
name must be 50 characters or less." )]
            public
            string Name {
get; set; }
          
            public DateTime? LastOrder { get; set; }
  }
}
http://www.develop-one.net/blog/CommentView,guid,a48a2178-40fc-4441-8773-0f340ba33057.aspx
http://www.develop-one.net/blog/PermaLink,guid,98a92e31-80ee-4a8f-9562-8dddc846a06a.aspxhttp://www.develop-one.net/blog/2012/01/04/SharePointUGMaine.aspxCommunityMark Blomsma: SharePoint UG Maine<p> Just a quick service announcement: </p> <p> Winxnet, in Portland, has started hosting the first Maine based SharePoint User Group. </p> <p> For more information visit: <a href="http://www.winxnet.com/spugme">www.winxnet.com/spugme</a> </p>Wed, 04 Jan 2012 10:55:41 Zhttp://www.develop-one.net/blog/Trackback.aspx?guid=98a92e31-80ee-4a8f-9562-8dddc846a06ahttp://www.develop-one.net/blog/pingback.aspxhttp://www.develop-one.net/blog/PermaLink,guid,98a92e31-80ee-4a8f-9562-8dddc846a06a.aspxMark Blomsmahttp://www.develop-one.net/blog/CommentView,guid,98a92e31-80ee-4a8f-9562-8dddc846a06a.aspxhttp://www.develop-one.net/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=98a92e31-80ee-4a8f-9562-8dddc846a06a

Just a quick service announcement:

Winxnet, in Portland, has started hosting the first Maine based SharePoint User Group.

For more information visit: www.winxnet.com/spugme

http://www.develop-one.net/blog/CommentView,guid,98a92e31-80ee-4a8f-9562-8dddc846a06a.aspx
http://www.maine-devnet.org/blog/PermaLink,guid,7c879b8c-3bd0-4ed2-9e3e-7e18a44ed125.aspxhttp://www.maine-devnet.org/NewsMDN: SharePoint UG Maine<p> Just a quick service announcement: </p> <p> Winxnet has started hosting the first Maine based SharePoint User Group. </p> <p> For more information visit: <a href="http://www.winxnet.com/spugme">www.winxnet.com/spugme</a> </p>Wed, 04 Jan 2012 10:38:29 Zhttp://www.maine-devnet.org/blog/Trackback.aspx?guid=7c879b8c-3bd0-4ed2-9e3e-7e18a44ed125http://www.maine-devnet.org/blog/pingback.aspxhttp://www.maine-devnet.org/blog/PermaLink,guid,7c879b8c-3bd0-4ed2-9e3e-7e18a44ed125.aspxmark.blomsma@develop-one.com (Mark Blomsma)

Just a quick service announcement:

Winxnet has started hosting the first Maine based SharePoint User Group.

For more information visit: www.winxnet.com/spugme

http://www.develop-one.net/blog/PermaLink,guid,750d7a4d-b0c2-4218-ab1d-8fedbc69d952.aspxhttp://www.develop-one.net/blog/2012/01/02/MicrosoftMostValuableProfessional2012.aspxMark Blomsma: Microsoft Most Valuable Professional 2012<p> <a href="http://www.develop-one.net/blog/content/binary/Windows-Live-Writer/Microsoft-Most-Valuable-Professional-201_5C0D/mvp-logo_2.png"><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: right; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="mvp-logo" border="0" alt="mvp-logo" align="right" src="http://www.develop-one.net/blog/content/binary/Windows-Live-Writer/Microsoft-Most-Valuable-Professional-201_5C0D/mvp-logo_thumb.png" width="157" height="244" /></a>I’m honored to have been awarded the Microsoft Most Valuable Professional 2012 Award for contributions in the Visual C# technical communities. I’m honored to be counted amongst the 228 people world wide to receive this award. </p> <p> “At Microsoft, we believe that technical communities enhance people’s lives and the industry’s success because independent experts, like you, help others extract greater value from products and technologies through the free and objective exchange of knowledge. As a Microsoft MVP, you are part of a highly select group of experts that represent technology’s best and brightest who share a deep commitment to community and a willingness to help others.” <br /> &#160;&#160;&#160; - Heather Kostes </p> <p> Thank you Microsoft and thank you Heather! I’m looking forward to organizing more events again this year for the <a href="http://www.maine-devnet.org" target="_blank">Maine Developer Network</a> and hanging out with the <a href="http://www.bangordevelopers.com" target="_blank">Bangor Area .NET Developers</a> and I’m looking forward to Maine Code Camp #3 and also to meeting my fellow MVPs and product groups in Seattle at the MVP Summit 2012. </p> <p> - Mark </p>Mon, 02 Jan 2012 11:47:23 Zhttp://www.develop-one.net/blog/Trackback.aspx?guid=750d7a4d-b0c2-4218-ab1d-8fedbc69d952http://www.develop-one.net/blog/pingback.aspxhttp://www.develop-one.net/blog/PermaLink,guid,750d7a4d-b0c2-4218-ab1d-8fedbc69d952.aspxMark Blomsmahttp://www.develop-one.net/blog/CommentView,guid,750d7a4d-b0c2-4218-ab1d-8fedbc69d952.aspxhttp://www.develop-one.net/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=750d7a4d-b0c2-4218-ab1d-8fedbc69d952

mvp-logo I’m honored to have been awarded the Microsoft Most Valuable Professional 2012 Award for contributions in the Visual C# technical communities. I’m honored to be counted amongst the 228 people world wide to receive this award.

“At Microsoft, we believe that technical communities enhance people’s lives and the industry’s success because independent experts, like you, help others extract greater value from products and technologies through the free and objective exchange of knowledge. As a Microsoft MVP, you are part of a highly select group of experts that represent technology’s best and brightest who share a deep commitment to community and a willingness to help others.”

    - Heather Kostes

Thank you Microsoft and thank you Heather! I’m looking forward to organizing more events again this year for the Maine Developer Network and hanging out with the Bangor Area .NET Developers and I’m looking forward to Maine Code Camp #3 and also to meeting my fellow MVPs and product groups in Seattle at the MVP Summit 2012.

- Mark

http://www.develop-one.net/blog/CommentView,guid,750d7a4d-b0c2-4218-ab1d-8fedbc69d952.aspx
http://www.develop-one.net/blog/PermaLink,guid,6f3d5fcf-e148-4134-86e4-55349ec28f6f.aspxhttp://www.develop-one.net/blog/2011/12/26/HowToDiscoverWhatFontWasUsed.aspxASP.NETMark Blomsma: How to discover what font was used<p> Sometimes you’re working on a website and you get some images with text in them, but no one remembers what fonts was used in the image. No fear! There is a website call “What The Font” that will take your picture and tell you what font was used: <a title="http://new.myfonts.com/WhatTheFont/" href="http://new.myfonts.com/WhatTheFont/">http://new.myfonts.com/WhatTheFont/</a> </p>Mon, 26 Dec 2011 12:34:25 Zhttp://www.develop-one.net/blog/Trackback.aspx?guid=6f3d5fcf-e148-4134-86e4-55349ec28f6fhttp://www.develop-one.net/blog/pingback.aspxhttp://www.develop-one.net/blog/PermaLink,guid,6f3d5fcf-e148-4134-86e4-55349ec28f6f.aspxMark Blomsmahttp://www.develop-one.net/blog/CommentView,guid,6f3d5fcf-e148-4134-86e4-55349ec28f6f.aspxhttp://www.develop-one.net/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=6f3d5fcf-e148-4134-86e4-55349ec28f6f

Sometimes you’re working on a website and you get some images with text in them, but no one remembers what fonts was used in the image. No fear! There is a website call “What The Font” that will take your picture and tell you what font was used: http://new.myfonts.com/WhatTheFont/

http://www.develop-one.net/blog/CommentView,guid,6f3d5fcf-e148-4134-86e4-55349ec28f6f.aspx
91d46819-8472-40ad-a661-2c78acb4018c:10248290http://blogs.msdn.com/b/cbowen/archive/2011/12/15/html5-game-development-resources-from-the-game-camps.aspxGamingHTML5JavaScriptGame DevelopmentChris Bowen: HTML5 Game Development Resources<p><a href="http://www.w3.org/html/logo/"><img style="background-image: none; border-right-width: 0px; margin: 0px 0px 0px 5px; padding-left: 0px; padding-right: 0px; display: inline; float: right; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="HTML5 Logo by W3C" border="0" alt="HTML5 Logo by W3C" align="right" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-75-06-metablogapi/1070.HTML5_5F00_Logo_5F00_128_5F00_7B790B5C.png" width="75" height="75" /></a>The first series of <a href="http://blogs.msdn.com/b/cbowen/archive/2011/10/24/html5-game-camp-series-coming-soon.aspx">HTML5 Game Camps</a> concluded yesterday, helping attendees to learn HTML5 by diving in and writing games.&#160; Here’s a summary of links and resources for anyone who would like to get started.</p> <p><a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-75-06-metablogapi/5684.WP_5F00_000485_5F00_6C622C82.jpg"><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="Demo at the Georgia Tech Game Camp" border="0" alt="Demo at the Georgia Tech Game Camp" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-75-06-metablogapi/2538.WP_5F00_000485_5F00_thumb_5F00_528DF653.jpg" width="59" height="79" /></a><a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-75-06-metablogapi/8308.WP_5F00_000508_5F00_6B1D93A3.jpg"><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="Game Campers at Work/Play" border="0" alt="Game Campers at Work/Play" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-75-06-metablogapi/8080.WP_5F00_000508_5F00_thumb_5F00_1C3CCE44.jpg" width="104" height="79" /></a><a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-75-06-metablogapi/1464.WP_5F00_000515_5F00_708C0447.jpg"><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="Cambridge Game Camp Demoers" border="0" alt="Cambridge Game Camp Demoers" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-75-06-metablogapi/3603.WP_5F00_000515_5F00_thumb_5F00_28CA7B60.jpg" width="105" height="79" /></a><a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-75-06-metablogapi/1440.WP_5F00_000483_5F00_68282EF0.jpg"><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="Demoing a Game" border="0" alt="Demoing a Game" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-75-06-metablogapi/7416.WP_5F00_000483_5F00_thumb_5F00_19476991.jpg" width="108" height="79" /></a></p> <p><a href="http://www.devcamps.ms/web"><img style="background-image: none; border-right-width: 0px; margin: 0px 0px 0px 5px; padding-left: 0px; padding-right: 0px; display: inline; float: right; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" align="right" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-75-06-metablogapi/7317.image_5F00_6D969F94.png" width="95" height="79" /></a>The events featured introductions to the underlying technologies (HTML5, JavaScript, graphics) then a look at engines that can make game development easier.&#160; The second half was hacking time followed by a chance for everyone to demo their creations.&#160; It was great to see what could be made in just a few hours!</p> <p>Thanks to everyone who participated, and <a href="http://blogs.msdn.com/b/cbowen/contact.aspx">let me know</a> if you’ve continued working on your creations after the events!</p> <h2>Session 1 – A Tour Around HTML5</h2> <p>This session focuses on a brief introduction to HTML5, CSS3, standards, and browser support.</p> <p><strong><a href="http://blogs.msdn.com/b/cbowen/archive/2011/07/13/list-of-html5-presentation-resources.aspx"><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: right; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="HTML5 Presentation Resources" border="0" alt="HTML5 Presentation Resources" align="right" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-75-06-metablogapi/2438.image1_5F00_1802D0B2.png" width="104" height="160" /></a>Learning HTML5</strong></p> <ul> <li><a href="http://blogs.msdn.com/b/cbowen/archive/2011/07/13/list-of-html5-presentation-resources.aspx">List of HTML5 Presentation Resources</a> – Earlier post with many links for this session </li> <li><a href="http://www.w3.org/wiki/HTML">HTML5 at W3C</a> – Specifications and learning materials </li> <li><a href="http://www.w3.org/TR/html5-author/">HTML5: Edition for Web Authors</a> – Focused subset of the specification for web devs </li> <li><a href="http://msdn.microsoft.com/en-us/ie/aa740476">HTML5 on the Internet Explorer Learning Site</a> – Videos, tutorials, articles </li> <li><a href="http://www.giorgiosardo.com/HTML5/DemoPack/Index.htm">HTML5 Demos from Giorgio Sardo</a> – HTML5, CSS, JS, etc. </li> <li><a href="http://html5doctor.com/">HTML5 Doctor</a> – HTML5 articles, Element Index, and resources </li> </ul> <p><strong> <br />Implementing HTML5</strong></p> <ul> <li><a href="http://caniuse.com/">CanIUse.com</a> – Details support by browser for HTML5, CSS3, and other technologies </li> <li><a href="http://www.modernizr.com/">Modernizr</a> – HTML5 &amp; CSS3 feature detection made easy </li> <li><a href="https://github.com/Modernizr/Modernizr/wiki/HTML5-Cross-browser-Polyfills">HTML5 Cross Browser Polyfills</a> – Helpful for implementing features while supporting a range of browsers </li> </ul> <p><strong> <br /><a href="http://ie.microsoft.com/testdrive/"><img style="background-image: none; border-right-width: 0px; margin: 0px 0px 0px 5px; padding-left: 0px; padding-right: 0px; display: inline; float: right; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="IE Test Drive" border="0" alt="IE Test Drive" align="right" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-75-06-metablogapi/2133.image_5F00_0C00E07E.png" width="94" height="102" /></a>Internet Explorer &amp; HTML5</strong></p> <ul> <li><a href="http://ietestdrive.com/">Internet Explorer Test Drive</a> - IE9 &amp; IE10 resources </li> <li><a href="http://blogs.msdn.com/b/ie/">IE Blog</a> – Windows Internet Explorer Engineering Blog </li> <li><a href="http://www.beautyoftheweb.com">Beauty of the Web</a> – Shows IE and HTML5 in action </li> </ul> <h2> <br />Session 2 – Adding the Fun(ctionality) with JavaScript and Tools</h2> <p>The focus is on a few resources for learning JavaScript, libraries to make things easier, and support in developer tools.</p> <p><strong>General JavaScript</strong></p> <ul> <li><a href="http://msdn.microsoft.com/en-us/library/6974wx4d(v=VS.94).aspx">JavaScript Fundamentals</a> – MSDN reference </li> <li><a href="http://eloquentjavascript.net">Eloquent JavaScript</a> – Introduction to JavaScript programming (published online under an open license) </li> <li><a href="http://w3schools.com">W3Schools JavaScript Introduction</a>&#160; </li> <li><a href="http://www.jslint.com/">JSLint</a> and <a href="http://www.jshint.com/">JSHint</a> – Tools to help identify problems in your JavaScript </li> <li><a href="http://jsfiddle.net">jsFiddle</a> – Tool for testing snippets of JavaScript, HTML, and CSS </li> </ul> <p><strong> <br />JavaScript Frameworks &amp; Tools</strong></p> <ul> <li><a href="http://jquery.com">jQuery</a> – JavaScript library to help with common functionality with cross-browser support </li> <li><a href="http://jqueryui.com">jQueryUI</a> – Effects, widgets, and themes with cross-browser support </li> <li><a href="http://msdn.microsoft.com/en-us/scriptjunkie/ff604643">The Big List of JavaScript, CSS, and HTML Development Tools, Libraries, Projects, and Books</a> – A helpful list from <a href="http://msdn.microsoft.com/en-us/scriptjunkie">scriptjunkie</a> </li> </ul> <p> <br /><a href="http://blogs.msdn.com/b/cbowen/archive/2011/06/24/internet-explorer-9-developer-tools-deep-dive-part-3-debugging-javascript.aspx"><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: right; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" align="right" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-75-06-metablogapi/2514.image_5F00_443F5796.png" width="104" height="122" /></a><strong>Internet Explorer Developer Tools</strong> (built in to IE 8+) – See also <a href="http://getfirebug.com/">Firebug</a> for Firefox and the <a href="http://code.google.com/chrome/devtools/">Chrome Dev Tools</a></p> <ul> <li><a href="http://blogs.msdn.com/b/cbowen/archive/2011/05/25/internet-explorer-9-developer-tools-deep-dive-part-1-introduction.aspx">IE 9 Developer Tools Deep Dive – Part 1: Introduction</a> </li> <li><a href="http://blogs.msdn.com/b/cbowen/archive/2011/06/17/internet-explorer-9-developer-tools-deep-dive-part-2-html-amp-css.aspx">IE 9 Developer Tools Deep Dive – Part 2: Working with HTML and CSS</a> </li> <li><a href="http://blogs.msdn.com/b/cbowen/archive/2011/06/24/internet-explorer-9-developer-tools-deep-dive-part-3-debugging-javascript.aspx">IE 9 Developer Tools Deep Dive – Part 3: Debugging JavaScript</a> </li> <li><a href="http://blogs.msdn.com/b/cbowen/archive/2011/06/27/internet-explorer-9-developer-tools-deep-dive-part-4-profiling-javascript.aspx">IE 9 Developer Tools Deep Dive – Part 4: Profiling JavaScript</a> </li> <li><a href="http://blogs.msdn.com/b/cbowen/archive/2011/07/08/internet-explorer-9-developer-tools-deep-dive-part-5-network-performance-and-debugging.aspx">IE 9 Developer Tools Deep Dive – Part 5: Network Performance and Debugging</a> </li> </ul> <p> <br /><strong>WebMatrix 2 Beta</strong></p> <ul> <li><a href="http://www.microsoft.com/web/webmatrix/betafeatures.aspx">WebMatrix 2 Beta</a> - Free, lightweight, and supports HTML5/CSS3, ASP.NET, and PHP development </li> </ul> <p><strong> <br /><a href="http://visualstudiogallery.msdn.microsoft.com/a15c3ce9-f58f-42b7-8668-53f6cdc2cd83"><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: right; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="Web Standards Update for VS2010" border="0" alt="Web Standards Update for VS2010" align="right" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-75-06-metablogapi/2117.image_5F00_7C7DCEAE.png" width="104" height="104" /></a>Visual Studio 2010 Extensions</strong></p> <ul> <li><a href="http://visualstudiogallery.msdn.microsoft.com/a15c3ce9-f58f-42b7-8668-53f6cdc2cd83">Visual Studio Web Standards Update</a> – Adds HTML5 &amp; CSS3 support to VS2010 </li> <li><a href="http://visualstudiogallery.msdn.microsoft.com/6ed4c78f-a23e-49ad-b5fd-369af0c2107f">Web Essentials Extension</a> – <em>Many </em>new CSS, HTML and JavaScript IDE extensions for VS2010 </li> <li><a href="http://madskristensen.net/post/Introducing-CSSCop-FxCop-for-stylesheets.aspx">CSSCop Extension</a> – Uses <a href="http://csslint.net/">CSS Lint</a> to help detect issues in your CSS </li> </ul> <p><strong> <br />Expression Web 4 HTML5 Support</strong></p> <ul> <li><a href="http://blogs.msdn.com/b/cbowen/archive/2011/03/24/html5-css3-and-more-with-expression-web-4-sp1.aspx">HTML5, CSS3, and More with Expression Web 4 SP1</a> – Post describing CSS3 &amp; HTML5 support added in SP1 (now on <a href="http://www.microsoft.com/expression/service-packs/Web.aspx">SP2</a>)<span style="color: #0066cc" color="#0066cc"></span> </li> </ul> <h2> <br />Session 3 – HTML5 Graphics</h2> <p>Focused on 2D graphics with SVG and Canvas and choosing between them.</p> <p><a href="http://ie.microsoft.com/testdrive/Graphics/SVGoids/Default.xhtml"><img style="background-image: none; border-right-width: 0px; margin: 0px 0px 0px 5px; padding-left: 0px; padding-right: 0px; display: inline; float: right; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="SVG-oids game" border="0" alt="SVG-oids game" align="right" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-75-06-metablogapi/4670.image_5F00_62A9987F.png" width="104" height="91" /></a><strong>SVG</strong></p> <ul> <li><a href="http://channel9.msdn.com/events/MIX/MIX11/HTM15">“Modernizing Your Website: SVG Meets HTML5”</a> – Mix11 session by Jennifer Yu </li> <li><a href="http://ie.microsoft.com/testdrive/Graphics/OrganizationChart/Default.xhtml">UN Systems Org Chart</a> – Shows the effects of zooming with SVG </li> <li><a href="http://ie.microsoft.com/testdrive/Graphics/SVGoids/Default.xhtml">SVG-Oids</a> – Simple SVG game example </li> <li><a href="http://inkscape.org/">Inkscape</a> – Open Source SVG editor </li> </ul> <p><strong> <br /><a href="http://ie.microsoft.com/testdrive/Graphics/CanvasPad/Default.html"><img style="background-image: none; border-right-width: 0px; margin: 0px 0px 0px 5px; padding-left: 0px; padding-right: 0px; display: inline; float: right; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="Canvas Pad" border="0" alt="Canvas Pad" align="right" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-75-06-metablogapi/1537.image_5F00_090B7BCB.png" width="104" height="99" /></a>Canvas</strong></p> <ul> <li><a href="http://ie.microsoft.com/testdrive/Graphics/CanvasPad/Default.html">Canvas Pad</a> – Great way to see/learn canvas capabilities </li> <li><a href="http://channel9.msdn.com/events/MIX/MIX11/HTM03">“Deep Dive into HTML5 &lt;canvas&gt;”</a> – Mix11 session by Jatinder Mann </li> <li><a href="http://msdn.microsoft.com/en-us/library/gg589490(v=VS.85).aspx">How to Use Canvas to Create a Space Game</a> – MSDN resource </li> <li><a href="http://paperjs.org/">Paper.js</a> – Open source framework for vectors on canvas </li> </ul> <p><strong> <br /><a href="http://ie.microsoft.com/testdrive/HTML5/Blizzard/Default.html"><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: right; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="HTML5 Blizzard Demo" border="0" alt="HTML5 Blizzard Demo" align="right" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-75-06-metablogapi/0451.image_5F00_3377ACE8.png" width="104" height="80" /></a>SVG &amp; Canvas</strong></p> <ul> <li><a href="http://msdn.microsoft.com/en-us/library/gg589488(v=VS.85).aspx">How to Choose Between Canvas and SVG to Create Web Graphics</a> – MSDN resource </li> <li><a href="http://ie.microsoft.com/testdrive/HTML5/Blizzard/Default.html">HTML5 Blizzard</a> – Demo featuring Canvas, SVG, Audio, WOFF, and CSS </li> <li><a href="http://blogs.msdn.com/b/ie/archive/2011/01/26/html5-blizzard-full-hardware-acceleration-in-action.aspx">“HTML5 Blizzard: Full Hardware Acceleration in Action”</a> – Describes the creation of the HTML5 Blizzard demo </li> <li><a href="http://msdn.microsoft.com/en-us/library/gg589521(v=vs.85).aspx">Programming Simple Games Using Canvas or SVG</a> – Very basic MSDN sample game </li> </ul> <h2> <br />Session 4 – Creating an HTML5 Game</h2> <p>At this point, the survey of the moving parts (HTML5, JavaScript, graphics, etc.) is done, so it’s time to pull it all together and make games!&#160; So many choices, but to keep things simple the focus was on leveraging <a href="https://github.com/bebraw/jswiki/wiki/Game-Engines">game engine libraries</a> already out there.</p> <p><a href="https://github.com/bebraw/jswiki/wiki/Game-Engines"><img style="background-image: none; border-right-width: 0px; margin: 0px 0px 0px 5px; padding-left: 0px; padding-right: 0px; display: inline; float: right; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="List of Game Engines" border="0" alt="List of Game Engines" align="right" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-75-06-metablogapi/3678.image_5F00_2E94F92C.png" width="104" height="123" /></a><strong>JavaScript Game Engines </strong></p> <ul> <li><a href="https://github.com/bebraw/jswiki/wiki/Game-Engines">List of Game Engines</a> – <strong>Before you start</strong>, take a look at this list to see what’s already out there </li> <li><a href="http://easeljs.com">EaselJS</a> – Canvas-based JS library by <a href="http://gskinner.com/">gskinner.com</a>.&#160; Used in some of the demos during the session.&#160; </li> <li><a href="http://bostongamejams.com/akihabara-tutorials">Akihabara Tutorials</a> – A nice tutorial series by Boston locals Darren Torpey and Darius Kazemi </li> </ul> <p><strong> <br />Audio</strong></p> <ul> <li><a href="http://msdn.microsoft.com/en-us/library/gg589529(v=VS.85).aspx">Getting Started with the HTML5 Audio Element</a> – MSDN resource </li> <li><a href="http://soundjs.com/">SoundJS</a> – Helps make it easier to work with HTML5 audio </li> </ul> <p><strong> <br /><a href="http://ie.microsoft.com/testdrive/Performance/Galactic/Default.html"><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: right; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="Galactic Demo" border="0" alt="Galactic Demo" align="right" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-75-06-metablogapi/5238.image_5F00_51E1EDD1.png" width="104" height="120" /></a>3D in 2D</strong></p> <ul> <li><a href="https://github.com/mrdoob/three.js">ThreeJS</a> – A way to add 3D to your 2D games </li> <li><a href="http://ie.microsoft.com/testdrive/Performance/Galactic/Default.html">Galactic Demo</a> – Built using ThreeJS </li> <li><a href="http://blogs.msdn.com/b/ie/archive/2011/05/06/galactic-building-a-3d-solar-system-with-html5.aspx">“Galactic: Building a 3D Solar System with HTML5”</a> - Describes how ThreeJS was used in Galactic </li> </ul> <p><strong> <br />Game Dev Resources</strong></p> <ul> <li><a href="http://www.igda.org/">IGDA</a> – Find a <a href="http://www.igda.org/chapters">chapter</a> near you and network with game developers </li> <li><a href="http://blogs.msdn.com/b/cbowen/archive/2011/12/01/list-of-game-development-podcasts.aspx">Game Development Podcasts</a> </li> <li><a href="http://create.msdn.com/en-us/education/gamedevelopment">Game Development on MSDN</a> – Targets XNA &amp; Silverlight, but the <a href="http://create.msdn.com/en-US/education/catalog/">Education Catalog</a> has some interesting tutorials and starter games that could inspire your HTML5 work </li> </ul> <h2> <br />The Slides</h2> <p>Much of the time was spent in code and demos, but the slides we did use are up in a <a href="https://skydrive.live.com/?cid=0762fe6ebe343b73&amp;id=762FE6EBE343B73%211969">presentations folder on SkyDrive</a>. The relevant files are:</p> <ul> <li><a href="https://skydrive.live.com/?cid=0762fe6ebe343b73&amp;id=762FE6EBE343B73%211969"><img style="background-image: none; border-right-width: 0px; margin: 0px 0px 0px 5px; padding-left: 0px; padding-right: 0px; display: inline; float: right; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="SkyDrive Share" border="0" alt="SkyDrive Share" align="right" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-75-06-metablogapi/4152.image_5F00_0CC9209B.png" width="160" height="78" /></a>HTML5 – Practical First Look </li> <li>HTML5 Camps – Scripting </li> <li>HTML5 Game Camp – Graphics </li> <li>HTML5 Game Camp – Games </li> </ul> <h2> <br />Webcasts</h2> <p>Missed the in person events?&#160; Fortunately, it isn’t game over!&#160; The content is being brought to you online via these webcasts:</p> <ul> <li>On demand - <a href="https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032501451&amp;Culture=en-US">MSDN Webcast: A Lap Around HTML5: Meet the Players (Level 200)</a> </li> <li>On demand - <a href="https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032501453&amp;Culture=en-US">MSDN Webcast: A Lap Around HTML5: Adding Fun(ctionality) and Style with JavaScript and CSS3 (Level 200)</a> </li> <li>Dec 20th - <a href="https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032501477&amp;Culture=en-US">MSDN Webcast: A Lap Around HTML5: HTML5 Graphics (Level 200)</a> </li> <li>Dec 22nd - <a href="https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032501480&amp;Culture=en-US">MSDN Webcast: A Lap Around HTML5: Bringing it Together - Creating an HTML5 Game (Level 200)</a> </li> </ul> <p>Enjoy creating those games!</p> <p>-Chris</p><div style="clear:both;"></div><img src="http://blogs.msdn.com/aggbug.aspx?PostID=10248290" width="1" height="1"><img src="http://feeds.feedburner.com/~r/msdn/cbowen/~4/s_glbhRVlTY" height="1" width="1"/>Thu, 15 Dec 2011 22:27:00 ZChris Bowen0http://blogs.msdn.com/b/cbowen/rsscomments.aspx?WeblogPostID=10248290http://blogs.msdn.com/b/cbowen/archive/2011/12/15/html5-game-development-resources-from-the-game-camps.aspx#comments91d46819-8472-40ad-a661-2c78acb4018c:10247378http://blogs.msdn.com/b/cbowen/archive/2011/12/13/windows-azure-developer-opportunities.aspxWindows AzureCloudChris Bowen: Windows Azure Developer Opportunities<p><a href="http://www.windowsazure.com"><img style="background-image: none; border-right-width: 0px; margin: 0px 0px 0px 5px; padding-left: 0px; padding-right: 0px; display: inline; float: right; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="Windows Azure" border="0" alt="Windows Azure" align="right" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-75-06-metablogapi/1715.image_5F00_4EC0E934.png" width="212" height="42" /></a>As the <a href="http://www.learnwindowsazureevent.com">Learn Windows Azure event</a> rolls along today (keep an eye on the site for recordings of the content if you missed it), here are some other great ways to dive into cloud computing.&#160; <em><strong>Update</strong>: the </em><a href="http://channel9.msdn.com/Events/windowsazure/learn"><em>session recordings</em></a><em> are now available.</em></p> <h2>The Rock Paper Azure Challenge</h2> <p><a href="http://www.rockpaperazure.com"><img style="background-image: none; border-right-width: 0px; margin: 0px 0px 0px 5px; padding-left: 0px; padding-right: 0px; display: inline; float: right; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="Rock Paper Azure Challenge" border="0" alt="Rock Paper Azure Challenge" align="right" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-75-06-metablogapi/2727.image_5F00_3447BC7C.png" width="114" height="166" /></a>Entertain your competitive side, improve your cloud development skills, and have a chance to win prizes!&#160; Enter your bot in the <a href="http://www.rockpaperazure.com/">Rock Paper Azure Challenge</a> by <strong>this Friday evening </strong>(12/16, 6PM EST), battle the competition, and see if you emerge victorious:</p> <blockquote> <p>Play Rock, Paper Scissors in the cloud for your chance to win a trip to Cancun, an Acer Aspire S3 Laptop, a Windows Phone, or an XBOX 360/Kinect bundle! Entering is simple – create a player bot (sample code provided) and enter it before December 16th. Winners will be chosen at random from all bots submitted. </p> <p>Want to test your strategic coding skills as well? Build a killer bot to crush the competition and see how you stack up against other players on the Leaderboard. Each Friday the top 5 players will receive a $50.00 Best Buy Gift Card. </p> </blockquote> <p>Think you don’t have the time to ramp up and create a winning bot?&#160; You’ll be surprised at how quickly you can <a href="http://www.rockpaperazure.com/getstarted.aspx">take the starter code</a> and turn it into a fierce competitor!</p> <h2>Windows Azure Dev Camps</h2> <p><a href="http://www.devcamps.ms/windowsazure"><img style="background-image: none; border-right-width: 0px; margin: 0px 0px 0px 5px; padding-left: 0px; padding-right: 0px; display: inline; float: right; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="Dev Camps" border="0" alt="Dev Camps" align="right" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-75-06-metablogapi/3716.image_5F00_2530DDA2.png" width="114" height="122" /></a>For a great way to get some in-person instruction on Windows Azure, check out the <a href="http://www.devcamps.ms/windowsazure">Windows Azure Dev Camps</a> series, now touring all over the place.</p> <p>Don’t see one in your area?&#160; The <a href="http://www.devcamps.ms/windowsazure/downloads">Windows Azure Training Kit</a> has the content and labs, and <a href="http://www.devcamps.ms/windowsazure/schedule">recordings</a> are available for some of the past events.</p> <p>(While you’re visiting, take a look at the <a href="http://www.devcamps.ms/windowsphone">Windows Phone Camps</a> and <a href="http://www.devcamps.ms/web">Web Camps</a>!)</p> <h2>Windows Azure Resources</h2> <p><a href="http://www.windowsazure.com"><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: right; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="Windows Azure Home" border="0" alt="Windows Azure Home" align="right" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-75-06-metablogapi/2630.image_5F00_204E29E6.png" width="114" height="129" /></a>Looking for more?&#160; Here are some resources to help you to the cloud:</p> <ul> <li><a href="http://www.windowsazure.com">Windows Azure Home</a> </li> <li><a href="http://www.windowsazure.com/en-us/develop/overview/">Windows Azure Developer Center</a> - Support for developing with .NET, node.js, Java, PHP and more. </li> <li><a href="http://www.windowsazure.com/en-us/develop/downloads/">Windows Azure Downloads</a> – Get the tools to develop with Windows Azure </li> <li><a href="http://msdn.microsoft.com/en-us/windowsazure/wazplatformtrainingcourse.aspx">Windows Azure Training Course</a> – Hands-on labs and videos </li> <li><a href="http://channel9.msdn.com/Tags/windows+azure">Channel 9 Windows Azure Content</a> – Videos, screencasts, and show episodes </li> <li><a href="http://watgames.codeplex.com/">Windows Azure Toolkit for Social Games</a> – Build a casual/social game using Windows Azure </li> </ul> <p>-Chris</p><div style="clear:both;"></div><img src="http://blogs.msdn.com/aggbug.aspx?PostID=10247378" width="1" height="1"><img src="http://feeds.feedburner.com/~r/msdn/cbowen/~4/AXCV0xTqbf0" height="1" width="1"/>Tue, 13 Dec 2011 22:31:10 ZChris Bowen0http://blogs.msdn.com/b/cbowen/rsscomments.aspx?WeblogPostID=10247378http://blogs.msdn.com/b/cbowen/archive/2011/12/13/windows-azure-developer-opportunities.aspx#commentshttp://www.develop-one.net/blog/PermaLink,guid,ca4436f8-9849-4f02-ac91-331ae1f87845.aspxhttp://www.develop-one.net/blog/2011/12/12/Silverlight5Release.aspx.NETSilverlightMark Blomsma: Silverlight 5 release<p> Silverlight 5 got released this weekend and can be downloaded here: <a title="http://www.silverlight.net/downloads" href="http://www.silverlight.net/downloads">http://www.silverlight.net/downloads</a>. </p> <h4>Summary of the features </h4> <p> (from the Silverlight 5 download package) </p> <h5><b>Improved media support <a name="business"></a></b> </h5> <ul> <li> Low Latency Audio Playback </li> <li> Variable Speed Playback </li> <li> H/W Decode of H.264 media </li> <li> DRM Key Rotation/LiveTV Playback </li> <li> Application-Restricted Media</li> </ul> <h5>Improved Text support </h5> <ul> <li> Text Tracking &amp; Leading </li> <li> Linked Text Containers </li> <li> OpenType and Pixel Snapped Text </li> <li> Postscript vector printing </li> <li> Performance improvements for Block Layout Engine<strong>. <br /> </strong> </li> </ul> <h5><b>Building next-generation business applications</b> </h5> <ul> <li> PivotViewer </li> <li> ClickCount </li> <li> Listbox/ComboBox type-ahead text searching </li> <li> Ancestor RelativeSource Binding </li> <li> Implicit DataTemplates </li> <li> DataContextChanged event </li> <li> Added PropertyChanged to the UpdateSourceTrigger enum </li> <li> Save File and Open File Dialog </li> <li> Databinding Debugging </li> <li> Custom Markup Extensions </li> <li> Binding on Style Setters</li> </ul> <h5>Silverlight 5 performance improvements </h5> <ul> <li> <a name="graphics"></a>Parser Performance Improvements </li> <li> Network Latency Improvements </li> <li> H/W accelerated rendering in IE9 windowless mode </li> <li> Multicore JIT </li> <li> <i>64-</i>bit browser support</li> </ul> <h5>Graphics improvements </h5> <ul> <li> Improved Graphics stack </li> <li> 3D</li> </ul> <h5>&quot;Trusted Application&quot; model </h5> <ul> <li> Multiple window support </li> <li> Full-Trust in-browser </li> <li> In-browser HTML support </li> <li> Unrestricted File System Access </li> <li> P/Invoke support</li> </ul> <h5>Tools improvements </h5> <ul> <li> Visual Studio Team Test support</li> </ul>Mon, 12 Dec 2011 14:36:09 Zhttp://www.develop-one.net/blog/Trackback.aspx?guid=ca4436f8-9849-4f02-ac91-331ae1f87845http://www.develop-one.net/blog/pingback.aspxhttp://www.develop-one.net/blog/PermaLink,guid,ca4436f8-9849-4f02-ac91-331ae1f87845.aspxMark Blomsmahttp://www.develop-one.net/blog/CommentView,guid,ca4436f8-9849-4f02-ac91-331ae1f87845.aspxhttp://www.develop-one.net/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=ca4436f8-9849-4f02-ac91-331ae1f87845

Silverlight 5 got released this weekend and can be downloaded here: http://www.silverlight.net/downloads.

Summary of the features

(from the Silverlight 5 download package)

Improved media support
  • Low Latency Audio Playback
  • Variable Speed Playback
  • H/W Decode of H.264 media
  • DRM Key Rotation/LiveTV Playback
  • Application-Restricted Media
Improved Text support
  • Text Tracking & Leading
  • Linked Text Containers
  • OpenType and Pixel Snapped Text
  • Postscript vector printing
  • Performance improvements for Block Layout Engine.

Building next-generation business applications
  • PivotViewer
  • ClickCount
  • Listbox/ComboBox type-ahead text searching
  • Ancestor RelativeSource Binding
  • Implicit DataTemplates
  • DataContextChanged event
  • Added PropertyChanged to the UpdateSourceTrigger enum
  • Save File and Open File Dialog
  • Databinding Debugging
  • Custom Markup Extensions
  • Binding on Style Setters
Silverlight 5 performance improvements
  • Parser Performance Improvements
  • Network Latency Improvements
  • H/W accelerated rendering in IE9 windowless mode
  • Multicore JIT
  • 64-bit browser support
Graphics improvements
  • Improved Graphics stack
  • 3D
"Trusted Application" model
  • Multiple window support
  • Full-Trust in-browser
  • In-browser HTML support
  • Unrestricted File System Access
  • P/Invoke support
Tools improvements
  • Visual Studio Team Test support
http://www.develop-one.net/blog/CommentView,guid,ca4436f8-9849-4f02-ac91-331ae1f87845.aspx
91d46819-8472-40ad-a661-2c78acb4018c:10245544http://blogs.msdn.com/b/cbowen/archive/2011/12/08/learn-windows-azure-event-online-december-13th.aspxEventsAzureCloudChris Bowen: Learn Windows Azure Event – Online, December 13th<p><a href="http://www.learnwindowsazureevent.com/"><img style="background-image: none; border-right-width: 0px; margin: 0px 0px 5px 5px; padding-left: 0px; padding-right: 0px; display: inline; float: right; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" align="right" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-75-06-metablogapi/4530.image_5F00_7388E253.png" width="204" height="222" /></a>Scott Guthrie has <a href="http://weblogs.asp.net/scottgu/archive/2011/12/07/learn-windows-azure-next-tuesday-dec-13th.aspx">announced</a> a <a href="http://www.learnwindowsazureevent.com/">Learn Windows Azure event</a> on December 13th (12 – 8PM EST).&#160; It’s free and will be streamed live via <a href="http://channel9.msdn.com/events/windowsazure/learn">Channel 9</a>, featuring sessions with Mark Russinovich, Dave Campbell, Scott Guthrie, and others:</p> <ul> <li>Getting Started with Windows Azure </li> <li>Cloud Data &amp; Storage </li> <li>Channel9 Cloud Cover Show Live </li> <li>Developing Windows Azure Applications with Visual Studio </li> <li>Building Scalable Cloud Applications </li> <li>Expert Panel Q&amp;A </li> </ul> <p><a href="http://www.learnwindowsazureevent.com/">Register</a> for the online event, or, because there’s an real event with real people on the other end of the connection, you can attend in person if you’re in the Redmond area. <img style="border-bottom-style: none; border-left-style: none; border-top-style: none; border-right-style: none" class="wlEmoticon wlEmoticon-smile" alt="Smile" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-75-06-metablogapi/8737.wlEmoticon_2D00_smile_5F00_4456F6BC.png" /></p> <p>If you’d like to have the tools to work with as they’re mentioned during the event, you can head to the <a href="http://www.microsoft.com/windowsazure/">Windows Azure site</a> to learn more, <a href="http://www.microsoft.com/windowsazure/sdk/">download the SDK</a>, and <a href="http://www.microsoft.com/windowsazure/learn/get-started/">get a head start</a> with some code samples and tutorials. </p> <p>-Chris</p><div style="clear:both;"></div><img src="http://blogs.msdn.com/aggbug.aspx?PostID=10245544" width="1" height="1"><img src="http://feeds.feedburner.com/~r/msdn/cbowen/~4/P4ji0RQKFPQ" height="1" width="1"/>Thu, 08 Dec 2011 13:05:59 ZChris Bowen0http://blogs.msdn.com/b/cbowen/rsscomments.aspx?WeblogPostID=10245544http://blogs.msdn.com/b/cbowen/archive/2011/12/08/learn-windows-azure-event-online-december-13th.aspx#comments91d46819-8472-40ad-a661-2c78acb4018c:10243343http://blogs.msdn.com/b/cbowen/archive/2011/12/01/list-of-game-development-podcasts.aspxDevelopmentGamingPodcastsHTML5Chris Bowen: List of Game Development Podcasts<p>As you might know from my <a href="http://blogs.msdn.com/b/cbowen/archive/2010/06/30/directory-of-audio-podcasts-for-net-developers.aspx">list of podcasts for .NET devs</a>, I’m a big fan of podcasts to help make travel time less… [annoying | mind-numbing | wasteful].</p> <p>As my recent work has focused more on game development, I’ve been keeping an eye out for relevant podcasts.&#160; Here are the ones I know of that focus primarily on game development and the gaming industry.</p> <h1>Game Development Podcasts</h1> <p><strong><a href="http://gamedesignadvance.com/?page_id=1616"><font size="4"><img style="background-image: none; border-right-width: 0px; margin: 0px 0px 0px 5px; padding-left: 0px; padding-right: 0px; display: inline; float: right; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="Another Castle" border="0" alt="Another Castle" align="right" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-75-06-metablogapi/7801.image_5F00_43244947.png" width="64" height="64" /></font></a><font size="4">Another Castle <br /></font></strong><em>Charles J. Pratt</em> <br />Interviews with game developers, especially with a focus on game development in New York. <br /><a href="http://gamedesignadvance.com/?page_id=1616">gamedesignadvance.com/?page_id=1616</a></p> <p><strong><a href="http://www.brainygamer.com/the_brainy_gamer/podcast/"><img style="background-image: none; border-right-width: 0px; margin: 0px 0px 0px 5px; padding-left: 0px; padding-right: 0px; display: inline; float: right; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="The Brainy Gamer" border="0" alt="The Brainy Gamer" align="right" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-75-06-metablogapi/1452.image_5F00_29501318.png" width="64" height="64" /></a><font size="4">The Brainy Gamer Podcast</font></strong> <br /><em>Michael Abbott</em> <br />Interviews with game developers and a focus on the video game community. <br /><a href="http://www.brainygamer.com/the_brainy_gamer/podcast/">www.brainygamer.com/the_brainy_gamer/podcast/</a></p> <p><strong><a href="http://www.indiegamepod.com"><img style="background-image: none; border-right-width: 0px; margin: 0px 0px 0px 5px; padding-left: 0px; padding-right: 0px; display: inline; float: right; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="Experimental Game Dev Podcast" border="0" alt="Experimental Game Dev Podcast" align="right" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-75-06-metablogapi/6242.image_5F00_0F7BDCE9.png" width="179" height="33" /></a><font size="4">Experimental Game Dev Podcast</font></strong><font size="4"> <br /></font>About independent (indie) games and development. <br /><a href="http://www.indiegamepod.com">www.indiegamepod.com</a> </p> <p><strong><font size="4"><a href="http://www.gamedevradio.net/"><font size="4"><img style="background-image: none; border-right-width: 0px; margin: 0px 0px 0px 5px; padding-left: 0px; padding-right: 0px; display: inline; float: right; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="The Game Developer&#39;s Radio" border="0" alt="The Game Developer&#39;s Radio" align="right" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-75-06-metablogapi/8715.image_5F00_20EC3DC1.png" width="179" height="29" /></font></a>The </font></strong><font size="4"><strong>Game Developer’s Radio <br /></strong></font><em>Joseph Burchett &amp; Devin Becker</em><em> <br /></em>Focused on game development and design. <br /><a href="http://www.gamedevradio.net">www.gamedevradio.net</a></p> <p><a href="http://www.gameenginepodcast.com/"><img style="background-image: none; border-right-width: 0px; margin: 0px 0px 0px 5px; padding-left: 0px; padding-right: 0px; display: inline; float: right; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="The Game Engine Podcast" border="0" alt="The Game Engine Podcast" align="right" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-75-06-metablogapi/1057.image_5F00_753B73C4.png" width="179" height="29" /></a><font size="4"><strong>The Game Engine Podcast <br /></strong></font><em>Andrew Bittman, Paul Sztajer, Saul Alexander, and Dan Graf <br /></em>Focused on game developers and topics around game development. <br /><a href="http://www.gameenginepodcast.com">www.gameenginepodcast.com</a></p> <p><a href="http://indiegames.buzzsprout.com/"><img style="background-image: none; border-right-width: 0px; margin: 0px 0px 0px 5px; padding-left: 0px; padding-right: 0px; display: inline; float: right; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="Indie Games Podcast" border="0" alt="Indie Games Podcast" align="right" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-75-06-metablogapi/1067.image_5F00_1B9D5710.png" width="64" height="45" /></a><font size="4"><strong>IndieGames.com Podcast</strong></font> <br />Interviews with indie game developers. <br /><a href="http://indiegames.com">indiegames.com</a> (and <a href="http://indiegames.buzzsprout.com">indiegames.buzzsprout.com</a>)</p> <p><a href="http://irrationalgames.com/insider/irrational-interviews/"><img style="background-image: none; border-right-width: 0px; margin: 0px 0px 0px 5px; padding-left: 0px; padding-right: 0px; display: inline; float: right; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="Irrational Interviews" border="0" alt="Irrational Interviews" align="right" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-75-06-metablogapi/3531.image_5F00_1F3B71ED.png" width="64" height="56" /></a><font size="4"><strong>Irrational Interviews <br /></strong></font><em>Ken Levine &amp; Shawn Elliott <br /></em>Irrational’s Ken Levine and Shawn Elliott conduct interviews around the industry. <br /><a href="http://irrationalgames.com/insider/irrational-interviews/">irrationalgames.com/insider/irrational-interviews</a></p> <p><a href="http://www.lostdecadegames.com/"><img style="background-image: none; border-right-width: 0px; margin: 0px 0px 0px 5px; padding-left: 0px; padding-right: 0px; display: inline; float: right; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="LostCast" border="0" alt="LostCast" align="right" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-75-06-metablogapi/0407.image_5F00_738AA7F0.png" width="64" height="64" /></a><strong><font size="4">LostCast <br /></font></strong><em>Geoff Blair &amp; Matt Hackett <br /></em>A brand new HTML5 game development podcast by Lost Decade Games (creators of the HTML5 “Onslaught!” game). <br /><a href="http://www.lostdecadegames.com">www.lostdecadegames.com</a></p> <p><a href="http://oneofswords.com/"><img style="background-image: none; border-right-width: 0px; margin: 0px 0px 0px 5px; padding-left: 0px; padding-right: 0px; display: inline; float: right; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="One of Swords" border="0" alt="One of Swords" align="right" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-75-06-metablogapi/3058.image_5F00_32E85B81.png" width="179" height="34" /></a><strong><font size="4">One of Swords <br /></font></strong><em>Dan Amrich <br /></em>Activision’s Dan Amrich hosts industry interviews and provides insights into what’s happening at Activision. <br /><a href="http://oneofswords.com">OneOfSwords.com</a></p> <p>Each of these podcasts has had activity in the past few months.&#160; If you know of any other active ones, please comment below (and thank you!)</p> <p>-Chris</p><div style="clear:both;"></div><img src="http://blogs.msdn.com/aggbug.aspx?PostID=10243343" width="1" height="1"><img src="http://feeds.feedburner.com/~r/msdn/cbowen/~4/rAoPOcI2Plk" height="1" width="1"/>Thu, 01 Dec 2011 14:30:00 ZChris Bowen0http://blogs.msdn.com/b/cbowen/rsscomments.aspx?WeblogPostID=10243343http://blogs.msdn.com/b/cbowen/archive/2011/12/01/list-of-game-development-podcasts.aspx#comments91d46819-8472-40ad-a661-2c78acb4018c:10236875http://blogs.msdn.com/b/cbowen/archive/2011/11/14/developer-events-in-the-northeast-november-amp-december-2011.aspxNew EnglandEventsNew YorkMassachusettsNew HampshireMaineConnecticutVermontRhode IslandChris Bowen: Developer Events in the Northeast – November & December, 2011<p>It’s pretty amazing that this list already has events that bring us to the end of the year.&#160; Every year does seem to go more quickly than the last!&#160; Anyhow, here’s the latest list of developer-focused events you may find interesting as the remaining weeks of 2011 breeze by.</p> <p>Most are free, and the exceptions are noted with [$].</p> <p>As always, if you know of other (free or nearly free) developer-focused events, please <a href="http://blogs.msdn.com/cbowen/contact.aspx">let me know</a>.</p> <p>-Chris</p> <h3>Connecticut</h3> <p>November 14 <br /><a href="http://hartford.buildguild.org/">Hartford Area Build Guild</a> – Farmington, CT <br />“Web People + Adult Beverages + High Fives”</p> <p>December 7 <br /><a href="https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032498694&amp;Culture=en-US">Windows Azure DevCamp</a> – Farmington, CT <br />Free afternoon to evening event to help you learn about Windows Azure.&#160; Sessions in the afternoon, and hands-on hackathon in the evening.</p> <p>December 14 <br /><a href="http://sharepointusergroup.corasworks.net/FCSPUG/default.aspx">Fairfield County SharePoint User Group</a> – Fairfield, CT </p> <p>December 14 <br /><a href="http://ctaug.org/">Connecticut Access Users Group</a> – Farmington, CT</p> <p><em>Schedule TBA <br /></em><a href="http://www.newtechusa.com/agile/"><font color="#0066cc">Agile Connecticut</font></a> - Farmington, CT <br /><a href="http://www.ctdotnet.com/">Connecticut .NET Developers Group</a> – Farmington, CT <br /><a href="http://dnnct.org/">Connecticut DotNetNuke User Group</a> - Bethany, CT <br /><a href="http://ctdotnet.org/CTSPUG.aspx">Connecticut SharePoint User Group</a> – Farmington, CT <br /><a href="http://fairfieldwestchester.net/"><font color="#800080">Fairfield/Westchester .NET User Group</font></a> – Stamford, CT <br /><a href="http://fwsql.net/"><font color="#0066cc">Fairfield/Westchester SQL Server UG</font></a> - Stamford, CT <br /><a href="http://www.hssug.org/">Hartford SQL Server Users Group</a> – Farmington, CT <br /><a href="http://www.eventbrite.com/org/560704649">New England Silverlight Guild</a> – Hartford, CT</p> <h3>Maine</h3> <p>November 15 <br /><a href="http://www.bangordevelopers.com/"><font color="#800080">Bangor Area .Net Developers (BAND)</font></a> - Bangor, ME <br />Windows Azure (w/RockPaperAzure) - Jim O’Neil</p> <p>November 16 <br /><a href="http://maine-devnet.org/"><font color="#0066cc">Maine Developer Network</font></a> - Augusta, ME <br />Windows Azure (w/RockPaperAzure) - Jim O’Neil</p> <p><em>Schedule TBA</em> <br /><a href="http://www.techmaine.com/agileug">Agile User Group</a> – Portland, ME <br /><a href="http://www.mainebytes.org/"><font color="#0066cc">Maine Bytes User Group</font></a> - Portland, ME <br /><a href="http://www.techmaine.com/uuug">Usability / User Experience User Group</a> – Portland, ME <br /><a href="http://www.techmaine.com/wdug">Web Designers User Group</a> – Portland, ME (on Summer break)</p> <h3>Massachusetts</h3> <p>November 14 <br /><a href="http://microsoftcambridge.com/Events/tabid/57/eventid/112/Default.aspx">Windows Phone Inner Circle</a> – Cambridge, MA <br />“Enjoy free appetizers and cocktails, be one of the first people to get your hands on incredible new Windows Phones, and meet the team that brought them to life.”</p> <p>November 15 <br /><a href="http://www.meetup.com/newtech-73/">Boston New Technology Meetup</a> – Boston, MA <br />6 presentations on what’s new in the startup scene</p> <p>November 15 <br /><a href="http://harvardtechmeetupnov.eventbrite.com/">Harvard Tech Meetup</a> – Boston, MA</p> <p>November 15 <br /><a href="http://www.meetup.com/Boston-Predictive-Analytics/">Boston Predictive Analytics</a> – Cambridge, MA <br />”Big Data” .. Applications from Enterprises to Individuals</p> <p>November 16 <br /><a href="http://www.meetup.com/Boston-HTML5-Game-Development">HTML5 Game Development Meetup</a> – Boston, MA <br />“Enchant.js” - Ubiquitous Entertainment <br />“Internet Explorer 9 &amp; 10 and HTML5” – Chris Bowen</p> <p>November 16 <br /><a href="http://www.bostonpocketpc.com/default.aspx"><font color="#0066cc">New England Windows Phone User and Developer Group</font></a> - Waltham, MA <br />“Developing Microsoft Push Notification Service (MPNS) Applications” </p> <p>November 16 <br /><a href="http://tech.groups.yahoo.com/group/boston_dotnetarchitecture/"><font color="#0066cc">Boston .NET Architecture Study Group</font></a> - Waltham, MA</p> <p><a href="http://blogs.msdn.com/b/cbowen/archive/2011/10/24/html5-game-camp-series-coming-soon.aspx"><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: right; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" align="right" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-75-06-metablogapi/1055.image_5F00_1723E0C7.png" width="71" height="60" /></a>November 17 <br /><a href="http://blogs.msdn.com/b/cbowen/archive/2011/10/24/html5-game-camp-series-coming-soon.aspx">HTML5 Game Camp</a> – Cambridge, MA <br />Free event w/ morning sessions on HTML5 &amp; game dev, then the afternoon is a hands-on game dev hackathon!</p> <p>November 17 <br /><a href="http://bostonazure.org/">Boston Azure User Group</a> – Cambridge, MA <br />“Back to the Basics: What is Cloud, What is Azure, and Intro to Windows Azure”</p> <p>November 17 <br /><a href="http://javascript.meetup.com/2">Boston JavaScript Meetup</a> – Boston, MA <br />“JavaScript Style, Code Conventions &amp; Quality” – Joe Morgan</p> <p>November 17 <br /><a href="http://www.meetup.com/Lean-Startup-Circle-Boston/">Lean Startup Circle Meetup</a> – Cambridge, MA </p> <p>November 17 <br /><a href="http://northshorewebgeeks.com/">North Shore Web Geeks</a> – Newburyport, MA </p> <p>November 17 <br /><a href="http://www.meetup.com/Worcester-Web-Technology/">Worcester Web Technology</a> – Worcester, MA <br />“Rackspace Tutorial” – Chris Johnson</p> <p>November 17 <br /><a href="http://wmassdevs.com/wordpress/">Western Mass Developers’ Group</a> – Hadley, MA</p> <p>November 17 <br />[$] <a href="http://www.efactor.com/hackathonboston">EFactor Presents: Mobile App Accelerant</a> – Boston, MA</p> <p>November 18 <br /><a href="http://mcsomoclo.eventbrite.com/">Social Mobile Cloud Event</a> – Boston, MA</p> <p>November 19 <br /><a href="http://mobileappbos.eventbrite.com/">AT&amp;T Mobile App Hackathon</a> – Boston, MA</p> <p>November 19-20 <br /><a href="http://bostongamejams.com/2011/10/18/announcing-the-fall-2011-boston-html5-game-jam-nov-19th-and-20th/">Fall 2011 Boston Game Jam</a> – Cambridge, MA</p> <p>November 22 <br /><a href="http://www.capecoddotnet.org/"><font color="#0066cc">Cape Cod .NET User Group</font></a> – Plymouth, MA <br />“HTML5 – A Practical First Look” – Chris Bowen</p> <p>November 22 <br /><a href="http://www.meetup.com/New-England-Mobile-NET-Developers-Group/">New England Mobile .NET Developers’ Group</a> – Cambridge, MA <br />Microsoft’s Jesse Liberty</p> <p>November 22 <br /><a href="http://www.newtechusa.com/agileboston"><font color="#0066cc">Agile Boston User Group</font></a> - Waltham, MA <br />[$] “Give Thanks for SCRUM” – Honoring Jeff Sutherland &amp; Ken Schwaber</p> <p>November 23 <br /><font color="#800080"><a href="http://www.meetup.com/BostonXNA">Boston XNA Developers Group</a></font> - Waltham, MA </p> <p>November 28 <br /><a href="http://meetup.bostonwp.org/">Boston WordPress</a> – Cambridge, MA <br />“WordPress, HTML5 Adoption, and Internet Explorer 9 &amp; 10” – Chris Bowen <br />“Caching, Scaling, and What I’ve Learned Programming for WordPress.com VIP” – Erick Hitter</p> <p>November 28 <br /><a href="http://www.beantownalt.net/">Beantown ALT.NET Group</a> – Cambridge, MA <br />“Exploring Domain Driven Design Implementation Patterns in .NET” – Steve Bohlen</p> <p>November 29 <br /><a href="http://webinnovatorsgroup.com/">Web Innovators Group (webinno)</a> – Cambridge, MA</p> <p>November 29 <br /><a href="http://1129techtuesday.eventbrite.com/">Tech Tuesday: Meet the Rockstar Developers of Massachusetts</a> – Cambridge, MA</p> <p>November 30 <br /><a href="http://www.meetup.com/Boston-Frontend-Developers/">Boston Front End Developers</a> – Cambridge, MA <br />“Implementing the New BostonGlobe.com” – Adam Salsman</p> <p>December 1 <br /><a href="http://beantowndotnet.org/">Microsoft DevBoston (formerly Boston .NET &amp; Beantown .NET)</a><font color="#800080"></font> - Cambridge, MA <br />“How to be a C# Ninja in 10 Easy Steps” – Ben Day</p> <p>December 1 <br /><a href="http://www.nevb.com/"><font color="#0066cc">New England Visual Basic Professionals</font></a> - Waltham, MA <br />“XBox/Kinect Using the .NET Framework” – Phil Denoncourt</p> <p>December 1 <br /><a href="http://www.meetup.com/HPC-GPU-Supercomputing-Group-of-Boston/">HPC &amp; GPU Supercomputing Group of Boston</a> – Cambridge, MA </p> <p>December 1 <br /><a href="http://www.meetup.com/BostonTech/">Boston Tech Meetup</a> - Cambridge, MA </p> <p>December 3-4 <br /><a href="http://www.rhok.org/event/boston-ma-usa">Random Hacks of Kindness (RHoK)</a> – Cambridge, MA</p> <p>December 5 <br /><a href="http://fsug.org/">New England F# User Group</a> – Cambridge, MA </p> <p>December 6 <br /><a href="http://www.meetup.com/Web-Performance-Boston/">Boston Web Performance Group</a> – Boston, MA <br />“Testing in the Cloud” – Dan Bartow</p> <p>December 7 <br /><a href="http://www.meetup.com/Boston-Artists-Plus-Coders/">Boston Artists + Coders</a> – Boston, MA <br />“Playing with Music” – Echno Nest co-founder Tristan Jehan</p> <p>December 8 <br /><a href="http://www.nesql.org/default.aspx" mce_href="http://www.nesql.org/default.aspx"><font color="#800080">New England SQL Server User Group</font></a> - Waltham, MA <br />“Enterprise Information Management” – Chad Gronbach</p> <p>December 12 <br /><a href="http://www.bostonsharepointug.org">Boston Area SharePoint Users Group</a> – Cambridge, MA</p> <p>December 13 <br /><a href="http://bostonazure.org/">Boston Azure User Group</a> – Cambridge, MA </p> <p>December 13 <br /><a href="http://salem.buildguild.org/">Build Guild</a> – Salem, MA <br />“Web People + Adult Beverages + High Fives”</p> <p>December 13 <br /><a href="http://capecod.buildguild.org/">Build Guild in Cape Cod</a> – Sandwich, MA <br />“Web People + Adult Beverages + High Fives”</p> <p>December 14 <br /><a href="http://beantowndotnet.org/">Microsoft DevBoston (formerly Boston .NET &amp; Beantown .NET)</a><font color="#800080"></font> - Cambridge, MA <br />“Using Windows Azure to Build Cloud Enabled Windows Phone Apps” – John Garland</p> <p>December 14 <br /><a href="http://www.bostonsharepointug.org/Pages/Default.aspx">Boston Area SharePoint Users Group</a> – Cambridge, MA </p> <p>December 14 <br /><a href="http://www.meetup.com/North-Shore-NET-User-Group/">North Shore .NET User Group</a> - Ipswich, MA <br />“Cloud Architecture Patterns” – Bill Wilder</p> <p>December 14 <br /><a href="http://www.meetup.com/bostonphp">Boston PHP Meetup</a> – Cambridge, MA <br />“Paper Prototyping: Sketching and Evaluating Your Design Concepts” – Christine Perfetti</p> <p><strong>New Group! <br /></strong>December 15 <br /><a href="http://orchardcmsboston.org/">Boston Orchard CMS Group</a> – Cambridge, MA <br />Kickoff Meeting</p> <p>December 20 <br /><a href="http://www.meetup.com/New-England-Mobile-NET-Developers-Group/">New England Mobile .NET Developers’ Group</a> – Cambridge, MA</p> <p>December 21 <br /><a href="http://tech.groups.yahoo.com/group/boston_dotnetarchitecture/"><font color="#0066cc">Boston .NET Architecture Study Group</font></a> - Waltham, MA </p> <p>December 27 <br /><a href="http://www.beantownalt.net/">Beantown ALT.NET Group</a> – Cambridge, MA <br />“Introduction to MonoTouch” – Michael Bluestein</p> <p><em>Schedule TBA</em> <br /><a href="http://www.meetup.com/The-Boston-Arduino-Users-Group">Boston Arduino Users Group</a> – Cambridge, MA <br /><a href="http://www.meetup.com/Boston-BizSpark-Meetup/">Boston BizSpark Meetup</a> – Cambridge, MA <br /><a href="http://bostonbi.org/">Boston Business Intelligence</a> – Waltham, MA <br /><a href="http://www.meetup.com/Boston-cloud-services/">Boston Cloud Services</a> – Waltham, MA <br /><a href="http://www.meetup.com/Node-js-Boston/">Boston Node.js Meetup</a> – Boston, MA <br /><a href="http://www.meetup.com/bostonweb/">Boston Web Design Meetup</a> – Cambridge, MA <br /><a href="http://www.meetup.com/Boston-WebsiteSpark-Group">Boston WebsiteSpark Group</a> – Cambridge, MA <br /><a href="http://www.meetup.com/DNNBoston/">DotNetNuke Boston Meetup</a> – Cambridge, MA <br /><a href="http://www.meetup.com/jQuery-Boston/">jQuery Boston Meetup</a> – Boston, MA <br /><a href="http://www.momoboston.com/">Mobile Monday Boston</a> – Boston, MA <br /><a href="http://neasp.net/"><font color="#0066cc">New England ASP.NET Professionals</font></a> – Waltham, MA <br /><a href="http://www.eventbrite.com/org/560704649">New England Silverlight Guild</a> – Cambridge, MA <br /><a href="http://www.owasp.org/index.php/Boston">OWASP (Open Web Application Security Project)</a> – Cambridge, MA <br /><a href="http://www.refreshboston.org/">Refresh Boston</a> – Cambridge, MA <br /><a href="http://www.meetup.com/uxboston/">UX Book Club, Boston</a> – Cambridge, MA <br /><a href="http://mstech.org/">Western Mass Microsoft Technology Users Group</a><font color="#0066cc"></font> - Agawam, MA </p> <h3>New Hampshire</h3> <p>November 16&#160; <br /><a href="http://nhdn.com/">NH .NET User Group, Nashua</a> – Nashua, NH <br />“Developing Cloud-Enabled Windows Phone Applications with Windows Azure” – John Garland</p> <p>November 16 <br /><a href="http://nhdn.com/">NH .NET User Group, Concord</a> – Concord, NH <br />“XBOX / Kinect Using .NET Framework SDK” – Phil Denoncourt III</p> <p>November 16 <br /><a href="http://nhdn.com/">NH .NET User Group, Seacoast</a> – Portsmouth, NH <br />“Real Projects with Entity Framework 4.1”</p> <p>December 8 <br /><a href="http://www.granitestatesharepoint.org/">Granite State SharePoint User Group</a> – Nashua, NH <br />“SharePoint Loggins &amp; Debugging: The Troubleshooter’s Best Friend” – Cornelius J. van Dyk &amp; Jason Himmelstein</p> <p><em>Schedule TBA <br /></em><a href="http://nashua.scrumclub.org/">Nashua Scrum Club</a> – Nashua, NH <br /><a href="http://seacoastsql.sqlpass.org/">Seacoast SQL Server Users Group</a> – Portsmouth, NH</p> <h3>New York (Upstate)</h3> <p>November 15 <br /><a href="http://powershellgroup.org/rochester.ny">Upstate NY PowerShell Users Group (Rochester chapter)</a> – Rochester, NY </p> <p>November 15 <br /><a href="http://mangowp7rochester.eventbrite.com/">Windows Phone Camp</a> – Univ. of Rochester, Rochester, NY <br />Free and open to all. Afternoon w/ dev sessions followed by evening hands-on hackathon.</p> <p>November 16 <br /><a href="http://www.wnydnug.org/">MS Dev WNY</a>– Hamburg, NY <br />“Introduction to HTML5 Development” – Patrick Lupiani</p> <p>November 16 <br /><a href="http://albany.buildguild.org/">Build Guild</a> – Troy, NY <br />“Web People + Adult Beverages + High Fives”</p> <p>November 17 <br /><a href="http://vduny.org/" mce_href="http://vduny.org/"><font color="#0066cc">VDUNY - Visual Developers of Upstate NY</font></a> - Rochester, NY <br />“Windows 8 Metro Development” – Steve Maier</p> <p>November 21 <br /><a href="http://cassug.sqlpass.org/">Capital Area SQL Server Users Group</a> – Albany, NY </p> <p>December 2-4 <br /><a href="http://ritgamecamp.eventbrite.com/">RIT Game Camp</a> – Rochester, NY <br />Special free weekend, combining four events!&#160; A weekend-long Game Jam, along with “XNA in a Day”, HTML5 Camp, and Windows Phone Game/App Camps on Saturday.</p> <p>December 6 <br /><a href="http://approchester.wordpress.com/">AppRochester</a> – Rochester, NY </p> <p>December 7 <br /><a href="http://meetup.coworkingrochester.com/">Rochester JavaScript Meetup (Coworking Rochester)</a> – Rochester, NY </p> <p>December 20 <br /><a href="http://powershellgroup.org/rochester.ny">Upstate NY PowerShell Users Group (Rochester chapter)</a> – Rochester, NY</p> <p><em>Schedule TBA <br /></em><a href="http://www.cnydevelopers.net/" mce_href="http://www.cnydevelopers.net/"><font color="#800080">Central New York .NET Developer Group</font></a> - East Syracuse, NY <br /><a href="http://www.owasp.org/index.php/Rochester">OWASP (Open Web Application Security Project)</a> – Rochester, NY <br /><a href="http://refreshrochester.org/">Refresh Rochester</a> – Rochester, NY <br /><a href="http://www.rochspug.org/default.aspx">Rochester SharePoint User Group</a> – Rochester, NY <br /><a href="http://www.tvug.net/"><font color="#800080">Tech Valley .NET Users Group</font></a> - Latham, NY <br /><a href="http://powershellgroup.org/syracuse.ny">Upstate NY PowerShell Users Group (Syracuse chapter)</a> – Syracuse, NY <br /><a href="http://www.wnybot.org/">Western New York Back Office Technology User Group</a> – Blasdell, NY <br /><a href="http://www.wny.sqlpass.org/">Western NY SQL Server PASS</a> – Amherst, NY</p> <h3>Rhode Island</h3> <p>November 16 <br /><a href="http://www.providencegeeks.com/">Providence Geeks</a> – Providence, RI </p> <p>December 8 <br /><a href="http://www.meetup.com/webdesign-410/">Providence Web Development Lunch Hour</a> – Providence, RI </p> <p>December 13 <br /><a href="http://techclubri.eventbrite.com/">Tech Club Rhode Island</a> – Providence, RI <br />End of Year Celebration</p> <p><em>Schedule TBA</em> <br /><a href="http://www.ridotnet.com/"><font color="#0066cc">Rhode Island .NET User Group</font></a> - Bristol, RI&#160; </p> <h3>Vermont</h3> <p>November 17 <br /><a href="http://www.eventbrite.com/org/307660654?s=2176773">Burlington PHP Users Group</a> – Burlington, VT <br />”Building Faster Websites”</p> <p>December 5&#160; <br /><a href="http://www.vtdotnet.org/">Vermont .NET User Group</a> – S. Burlington, VT <br />“WCF RIA Services” – Kathleen MacMahon</p> <p><em>Schedule TBA <br /></em><a href="http://vtsql.sqlpass.org/">Vermont SQL Server User Group</a><font color="#0066cc"></font> - Burlington, VT</p><div style="clear:both;"></div><img src="http://blogs.msdn.com/aggbug.aspx?PostID=10236875" width="1" height="1"><img src="http://feeds.feedburner.com/~r/msdn/cbowen/~4/-Gc5jqLgMDs" height="1" width="1"/>Mon, 14 Nov 2011 17:28:17 ZChris Bowen0http://blogs.msdn.com/b/cbowen/rsscomments.aspx?WeblogPostID=10236875http://blogs.msdn.com/b/cbowen/archive/2011/11/14/developer-events-in-the-northeast-november-amp-december-2011.aspx#commentshttp://www.develop-one.net/blog/PermaLink,guid,eccb1ad4-4659-472e-baa7-b9f4143e3652.aspxhttp://www.develop-one.net/blog/2011/11/14/AugustaDeveloperEventNovember16th2011.aspxCommunityMark Blomsma: Augusta Developer Event, November 16th 2011<p> The next Maine Developer Network meeting will be in Augusta on Wednesday November 16th, starting at 9:00am finishing at 12:00 pm. <br /> It is going to be a unique event about Windows Azure: &quot;Playing Games in the Cloud&quot; and will be hosted by Jim O'Neil, Microsoft Developer Evangelist. It will be more of a workshop than just presentation, so bring your laptop and make sure it is prepped to for the class. <br /> For more info see: <a href="http://www.maine-devnet.org">www.maine-devnet.org</a> </p>Mon, 14 Nov 2011 13:08:33 Zhttp://www.develop-one.net/blog/Trackback.aspx?guid=eccb1ad4-4659-472e-baa7-b9f4143e3652http://www.develop-one.net/blog/pingback.aspxhttp://www.develop-one.net/blog/PermaLink,guid,eccb1ad4-4659-472e-baa7-b9f4143e3652.aspxMark Blomsmahttp://www.develop-one.net/blog/CommentView,guid,eccb1ad4-4659-472e-baa7-b9f4143e3652.aspxhttp://www.develop-one.net/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=eccb1ad4-4659-472e-baa7-b9f4143e36523

The next Maine Developer Network meeting will be in Augusta on Wednesday November 16th, starting at 9:00am finishing at 12:00 pm.

It is going to be a unique event about Windows Azure: "Playing Games in the Cloud" and will be hosted by Jim O'Neil, Microsoft Developer Evangelist. It will be more of a workshop than just presentation, so bring your laptop and make sure it is prepped to for the class.

For more info see: www.maine-devnet.org

http://www.develop-one.net/blog/CommentView,guid,eccb1ad4-4659-472e-baa7-b9f4143e3652.aspx
http://www.maine-devnet.org/blog/PermaLink,guid,0ba642c1-d6e1-4bfa-a94c-5d210d36b056.aspxhttp://www.maine-devnet.org/Meetings;NewsMDN: Augusta Developer Event, November 16th 2011<p> The next Maine Developer Network meeting will be in Augusta on Wednesday November 16th, starting at 9:00am finishing at 12:00 pm. </p> <p> It is going to be a unique event about Windows Azure:&nbsp;"Playing Games in the Cloud" and will be hosted by Jim O'Neil, Microsoft Developer Evangelist. </p> <p> Here is a chance to learn about AND apply your Windows Azure skills during one of our events so nring your laptop (Windows Vista or Windows 7)*. Make sure to:<br> 1. Install Visual Studio 2010 Pro (or higher) or Visual Web Developer Express 2010 (a free download) <br> 2. Install the Windows Azure SDK (<a href="http://bit.ly/SDK4Azure">http://bit.ly/SDK4Azure</a>) <br> 3. Provision a Windows Azure trial account (<a href="http://bit.ly/Trial4Azure">http://bit.ly/Trial4Azure</a>) – see the Channel 9 video for a walkthrough (<a href="http://channel9.msdn.com/posts/RockPaperAzure-Azure-Trial-Offer">http://channel9.msdn.com/posts/RockPaperAzure-Azure-Trial-Offer</a>) <br> If you have questions or problems installing items, contact Jim at <a href="mailto:jim.oneil@microsoft.com">jim.oneil@microsoft.com</a>. We’ll cover the rest at the meeting. </p> <p> By now you’ve heard about Windows Azure, Microsoft’s Cloud Computing platform, but perhaps you haven’t yet kicked the tires and tried it out yourself. Well, here’s your chance. With this session on the RockPaperAzure Challenge, you’ll get an overview of the Windows Azure Platform and have a chance to try it out in a fun (and potentially profitable) way – by playing a variation of the playground favorite - Rock, Paper, Scissors - in the cloud! </p> <p> Door prizes will be awesome: There’s a Kinect, Visual Studio 2010 license, and a $50 Best Buy gift card – so get ready to Rock (PaperAzure)! </p> <p> *If you don’t have Windows Vista or Windows 7, don’t let that stop you from coming! You’ll still be able to participate, we just may buddy you up with someone! </p> <p> Location:<br> Room 103<br> 111 Sewall Street<br> Augusta, ME </p> <p> Free pizza and soda will be provided by Microsoft, starting at 12:00 pm. Please RSVP via <a href="http://www.maine-devnet.org/Home/SignUpForEvent.aspx">http://www.maine-devnet.org/Home/SignUpForEvent.aspx</a>. </p>Thu, 03 Nov 2011 14:43:35 Zhttp://www.maine-devnet.org/blog/Trackback.aspx?guid=0ba642c1-d6e1-4bfa-a94c-5d210d36b056http://www.maine-devnet.org/blog/pingback.aspxhttp://www.maine-devnet.org/blog/PermaLink,guid,0ba642c1-d6e1-4bfa-a94c-5d210d36b056.aspxmark.blomsma@develop-one.com (Mark Blomsma)

The next Maine Developer Network meeting will be in Augusta on Wednesday November 16th, starting at 9:00am finishing at 12:00 pm.

It is going to be a unique event about Windows Azure: "Playing Games in the Cloud" and will be hosted by Jim O'Neil, Microsoft Developer Evangelist.

Here is a chance to learn about AND apply your Windows Azure skills during one of our events so nring your laptop (Windows Vista or Windows 7)*. Make sure to:

1. Install Visual Studio 2010 Pro (or higher) or Visual Web Developer Express 2010 (a free download)

2. Install the Windows Azure SDK (http://bit.ly/SDK4Azure)

3. Provision a Windows Azure trial account (http://bit.ly/Trial4Azure) – see the Channel 9 video for a walkthrough (http://channel9.msdn.com/posts/RockPaperAzure-Azure-Trial-Offer)

If you have questions or problems installing items, contact Jim at jim.oneil@microsoft.com. We’ll cover the rest at the meeting.

By now you’ve heard about Windows Azure, Microsoft’s Cloud Computing platform, but perhaps you haven’t yet kicked the tires and tried it out yourself. Well, here’s your chance. With this session on the RockPaperAzure Challenge, you’ll get an overview of the Windows Azure Platform and have a chance to try it out in a fun (and potentially profitable) way – by playing a variation of the playground favorite - Rock, Paper, Scissors - in the cloud!

Door prizes will be awesome: There’s a Kinect, Visual Studio 2010 license, and a $50 Best Buy gift card – so get ready to Rock (PaperAzure)!

*If you don’t have Windows Vista or Windows 7, don’t let that stop you from coming! You’ll still be able to participate, we just may buddy you up with someone!

Location:

Room 103

111 Sewall Street

Augusta, ME

Free pizza and soda will be provided by Microsoft, starting at 12:00 pm. Please RSVP via http://www.maine-devnet.org/Home/SignUpForEvent.aspx.

http://www.develop-one.net/blog/PermaLink,guid,ae42c4b4-4d6e-464e-98e0-c430ea35b4ab.aspxhttp://www.develop-one.net/blog/2011/11/01/StreamingXMLUsingLINQToXMLContinued.aspx.NETLINQMark Blomsma: Streaming XML using LINQ to XML (continued)<p> Richard Blewett reminded me that the XmlReader.ReadSubtree method makes it even easier to use LINQ to XML with a streaming approach. The code sample below will load nodes from an arbitrary XML files and yield them to the caller as they’re read from file: </p> <div class="csharpcode"> <pre class="alt"><span class="kwrd">static</span> IEnumerable&lt;XElement&gt; Load(<span class="kwrd">string</span> filename, <span class="kwrd">string</span> elementName)</pre> <pre>{</pre> <pre class="alt"> XmlReaderSettings settings = <span class="kwrd">new</span> XmlReaderSettings();</pre> <pre> settings.IgnoreWhitespace = <span class="kwrd">true</span>;</pre> <pre class="alt"> <span class="kwrd">using</span> (XmlReader reader = XmlReader.Create(filename, settings))</pre> <pre> {</pre> <pre class="alt"> <span class="kwrd">while</span> (reader.ReadToFollowing(elementName))</pre> <pre> {</pre> <pre class="alt"> <span class="rem">// build element from subtree</span></pre> <pre> XElement element = XElement.Load(reader.ReadSubtree());</pre> <pre class="alt"> <span class="kwrd">yield</span> <span class="kwrd">return</span> element;</pre> <pre> }</pre> <pre class="alt"> }</pre> <pre>}</pre> </div> <style type="text/css"> .csharpcode, .csharpcode pre { font-size: small; color: black; font-family: consolas, "Courier New", courier, monospace; background-color: #ffffff; /*white-space: pre;*/ } .csharpcode pre { margin: 0em; } .csharpcode .rem { color: #008000; } .csharpcode .kwrd { color: #0000ff; } .csharpcode .str { color: #006080; } .csharpcode .op { color: #0000c0; } .csharpcode .preproc { color: #cc6633; } .csharpcode .asp { background-color: #ffff00; } .csharpcode .html { color: #800000; } .csharpcode .attr { color: #ff0000; } .csharpcode .alt { background-color: #f4f4f4; width: 100%; margin: 0em; } .csharpcode .lnum { color: #606060; }</style>Tue, 01 Nov 2011 15:34:36 Zhttp://www.develop-one.net/blog/Trackback.aspx?guid=ae42c4b4-4d6e-464e-98e0-c430ea35b4abhttp://www.develop-one.net/blog/pingback.aspxhttp://www.develop-one.net/blog/PermaLink,guid,ae42c4b4-4d6e-464e-98e0-c430ea35b4ab.aspxMark Blomsmahttp://www.develop-one.net/blog/CommentView,guid,ae42c4b4-4d6e-464e-98e0-c430ea35b4ab.aspxhttp://www.develop-one.net/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=ae42c4b4-4d6e-464e-98e0-c430ea35b4ab

Richard Blewett reminded me that the XmlReader.ReadSubtree method makes it even easier to use LINQ to XML with a streaming approach. The code sample below will load nodes from an arbitrary XML files and yield them to the caller as they’re read from file:

            static IEnumerable<XElement> Load(string filename, string elementName)
{
    XmlReaderSettings settings = new XmlReaderSettings();
    settings.IgnoreWhitespace = true;
            using (XmlReader reader = XmlReader.Create(filename,
settings))
    {
            while (reader.ReadToFollowing(elementName))
        {
            // build element from subtree
          
            XElement element = XElement.Load(reader.ReadSubtree());
            yield
            return element;
        }
    }
}
http://www.develop-one.net/blog/CommentView,guid,ae42c4b4-4d6e-464e-98e0-c430ea35b4ab.aspx
http://www.develop-one.net/blog/PermaLink,guid,76fc5c58-9545-4d17-b953-788033af34f2.aspxhttp://www.develop-one.net/blog/2011/10/31/StreamingXML.aspxLINQMark Blomsma: Streaming XML<p> I just rediscovered this blog post about reading and parsing XML as it becomes available in conjunction with LINQ to XML: <a title="http://blogs.msdn.com/b/xmlteam/archive/2007/03/24/streaming-with-linq-to-xml-part-2.aspx" href="http://blogs.msdn.com/b/xmlteam/archive/2007/03/24/streaming-with-linq-to-xml-part-2.aspx">http://blogs.msdn.com/b/xmlteam/archive/2007/03/24/streaming-with-linq-to-xml-part-2.aspx</a> </p> <p> It’s a little dated, but still relevant <img style="border-bottom-style: none; border-left-style: none; border-top-style: none; border-right-style: none" class="wlEmoticon wlEmoticon-smile" alt="Smile" src="http://www.develop-one.net/blog/content/binary/Windows-Live-Writer/Streaming-XML_DDD9/wlEmoticon-smile_2.png" />. </p>Mon, 31 Oct 2011 22:48:11 Zhttp://www.develop-one.net/blog/Trackback.aspx?guid=76fc5c58-9545-4d17-b953-788033af34f2http://www.develop-one.net/blog/pingback.aspxhttp://www.develop-one.net/blog/PermaLink,guid,76fc5c58-9545-4d17-b953-788033af34f2.aspxMark Blomsmahttp://www.develop-one.net/blog/CommentView,guid,76fc5c58-9545-4d17-b953-788033af34f2.aspxhttp://www.develop-one.net/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=76fc5c58-9545-4d17-b953-788033af34f23

I just rediscovered this blog post about reading and parsing XML as it becomes available in conjunction with LINQ to XML: http://blogs.msdn.com/b/xmlteam/archive/2007/03/24/streaming-with-linq-to-xml-part-2.aspx

It’s a little dated, but still relevant Smile.

http://www.develop-one.net/blog/CommentView,guid,76fc5c58-9545-4d17-b953-788033af34f2.aspx
http://www.develop-one.net/blog/PermaLink,guid,ee85e660-a94b-41db-9fe5-5f4bc8ef1d8b.aspxhttp://www.develop-one.net/blog/2011/10/31/WhatsNewInNETFramework45.aspx.NETASP.NETC#LINQVB.NETWCFWFWPFMark Blomsma: What’s new in .NET Framework 4.5<p> Just came across this great picture of what’s new in .NET Framework 4.5 (click for larger version): </p> <p> <a href="http://www.develop-one.net/blog/content/binary/Windows-Live-Writer/Whats-new-in-.NET-Framework-4.5_5A7E/WhatsNewNET45-en_2.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="WhatsNewNET45-en" border="0" alt="WhatsNewNET45-en" src="http://www.develop-one.net/blog/content/binary/Windows-Live-Writer/Whats-new-in-.NET-Framework-4.5_5A7E/WhatsNewNET45-en_thumb.png" width="644" height="457" /></a> </p>Mon, 31 Oct 2011 13:27:48 Zhttp://www.develop-one.net/blog/Trackback.aspx?guid=ee85e660-a94b-41db-9fe5-5f4bc8ef1d8bhttp://www.develop-one.net/blog/pingback.aspxhttp://www.develop-one.net/blog/PermaLink,guid,ee85e660-a94b-41db-9fe5-5f4bc8ef1d8b.aspxMark Blomsmahttp://www.develop-one.net/blog/CommentView,guid,ee85e660-a94b-41db-9fe5-5f4bc8ef1d8b.aspxhttp://www.develop-one.net/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=ee85e660-a94b-41db-9fe5-5f4bc8ef1d8b4

Just came across this great picture of what’s new in .NET Framework 4.5 (click for larger version):

WhatsNewNET45-en

http://www.develop-one.net/blog/CommentView,guid,ee85e660-a94b-41db-9fe5-5f4bc8ef1d8b.aspx
91d46819-8472-40ad-a661-2c78acb4018c:10229587http://blogs.msdn.com/b/cbowen/archive/2011/10/24/schedule-posted-for-code-camp-16.aspxEventsCode CampMassachusettsChris Bowen: Schedule Posted for Code Camp 16<p><a href="http://codecampboston.eventbrite.com/"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: right; border-top: 0px; border-right: 0px; padding-top: 0px" title="CodeCamp" border="0" alt="CodeCamp" align="right" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-75-06-metablogapi/7268.CodeCamp_5F00_467CADD4.png" width="203" height="81" /></a>The schedule has just been posted for this Saturday’s <a href="http://codecampboston.eventbrite.com/">Code Camp 16</a> (in Waltham, MA): </p> <p><strong>&#160;&#160;&#160; New England / Boston Code Camp 16</strong><em> <br /></em>&#160;&#160;&#160; Saturday, October 29th&#160; <br />&#160;&#160;&#160; 8:30 AM to 6:40 PM (Doors at 8 AM) <br />&#160;&#160;&#160; Microsoft, 201 Jones Road (6th Floor) <br />&#160;&#160;&#160; Waltham, MA</p> <p><strong>&#160;&#160;&#160; Schedule and registration at </strong><a href="http://codecampboston.eventbrite.com">http://codecampboston.eventbrite.com</a><strong></strong>&#160; </p> <p>About 40 sessions spanning many topics - HTML5, cloud computing, Kinect, mobile, JavaScript, Netduino, XNA, SharePoint, SQL/NoSQL, ASP.NET MVC, and more.&#160; All by the community, for the community, and free.</p> <p><strong>Thank you </strong>to the speakers, contributing companies, and especially <strong>Patrick Hynds</strong>, <strong>Robert Goodearl,</strong> and <strong>Chris Pels</strong> for organizing the event!</p> <p>This is going to be a good one, and I hope to see you there! <br />-Chris</p> <p>P.S.&#160; The tag for the event is <strong>#boscc</strong></p><div style="clear:both;"></div><img src="http://blogs.msdn.com/aggbug.aspx?PostID=10229587" width="1" height="1"><img src="http://feeds.feedburner.com/~r/msdn/cbowen/~4/mSd6nwhruKk" height="1" width="1"/>Mon, 24 Oct 2011 23:55:19 ZChris Bowen0http://blogs.msdn.com/b/cbowen/rsscomments.aspx?WeblogPostID=10229587http://blogs.msdn.com/b/cbowen/archive/2011/10/24/schedule-posted-for-code-camp-16.aspx#comments91d46819-8472-40ad-a661-2c78acb4018c:10229435http://blogs.msdn.com/b/cbowen/archive/2011/10/24/html5-game-camp-series-coming-soon.aspxEventsDevelopmentNew YorkGamingMassachusettsHTML5Chris Bowen: HTML5 Game Camp Series Coming Soon<p><strong><font style="style"><font style="background-color: #00ff00"><em>Update:&#160; </em></font></font><a href="http://blogs.msdn.com/b/cbowen/archive/2011/12/15/html5-game-development-resources-from-the-game-camps.aspx"><font style="background-color: #00ff00">Slides and links</font></a><font style="background-color: #00ff00"> from the events are now available.</font></strong></p> <p><a href="http://www.w3.org/html/logo/"><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: right; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="HTML5 Logo by the World Wide Web Consortium (http://w3.org)" border="0" alt="HTML5 Logo by the World Wide Web Consortium (http://w3.org)" align="right" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-75-06-metablogapi/1856.HTML5_5F00_Logo_5F00_128_5F00_734FDE7D.png" width="81" height="81" /></a>Ready to learn HTML5?&#160; Enjoy games, too?&#160; </p> <p>Join in the <strong>HTML5 Game Camps</strong>, free events offering a chance to learn about the next wave of web standards including HTML5, CSS3, Canvas, SVG, and more.&#160; And while you gain practical knowledge about HTML5 and JavaScript techniques, it’s all joined together by the fun of creating games! </p> <p><a href="http://www.webcamps.ms/"><img style="background-image: none; border-right-width: 0px; margin: 0px 0px 0px 5px; padding-left: 0px; padding-right: 0px; display: inline; float: right; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="Web Camps" border="0" alt="Web Camps" align="right" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-75-06-metablogapi/1055.Web_2D00_Camps_5F00_169CD323.png" width="111" height="75" /></a>These are part of the <a href="http://www.webcamps.ms/">Microsoft Web Camps</a> series and feature a half day of <strong>sessions </strong>followed by <strong>hands-on game creation time</strong>.&#160; Get up to speed with HTML5 and game dev concepts in the sessions, then turn your ideas into reality as we leave the slides behind.&#160; Design and develop creations of your own, with plenty of guidance and help for your questions.</p> <h2>The Schedule</h2> <p>Here’s where the HTML5 Game Camps are heading, with links to details and registration:</p> <ul> <li><strong>Atlanta, GA</strong> – November 10 – Georgia Tech – <a href="https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032496696&amp;Culture=en-US">Registration</a> </li> <li><strong>Cambridge, MA</strong> – November 17 – Microsoft NERD – <a href="https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032496694&amp;Culture=en-US">Registration</a> </li> <li><strong>New York, NY</strong> – December 9 – Columbia University – <a href="https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032496697&amp;Culture=en-US">Registration</a> </li> <li><strong>University Park, PA </strong>– December 14 – Penn State – <a href="https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032496695&amp;Culture=en-US">Registration</a> </li> </ul> <p>(Note some of these events are morning through afternoon, and others are afternoon to evening.)</p> <p>Don’t forget to read the prep steps at the bottom of the event pages.&#160; To get ready for coding, consider <a href="http://www.microsoft.com/click/services/Redirect2.ashx?CR_CC=200063210">installing WebMatrix (it’s free)</a> and other tools via the <a href="http://www.microsoft.com/web/downloads/platform.aspx">Web Platform Installer</a>.&#160; Also, consider attending with a friend and tackling the game creation as a team!</p> <h2>Bonus Points for Rochester, NY</h2> <p>For those of you in the Rochester, NY area, there’s a special <a href="http://ritgamecamp.eventbrite.com/">RIT Game Camp</a> the weekend of December 2nd-4th.&#160; It’s all about game development, and features multiple ways to learn about and create games:</p> <ul> <li><a href="http://ritgamecamp.eventbrite.com/"><img style="display: inline; float: right" title="RIT Game Jam" alt="RIT Game Jam" align="right" src="http://evbdn.eventbrite.com/s3-s3/eventlogos/9955233/2352875514-3.jpg" width="166" height="74" /></a><strong>HTML5 Camp</strong> (Saturday, 12/3) </li> <li><strong>Game Jam</strong> (all weekend) </li> <li><strong>XNA in a Day</strong> (Saturday) </li> <li><strong>Windows Phone Camp </strong>(Saturday) </li> </ul> <p>It’s free, hosted on the campus of <a href="http://www.rit.edu/">RIT</a>, and open to everyone.&#160; So, choose what you’d like to participate in, and enjoy!</p> <p>-Chris</p><div style="clear:both;"></div><img src="http://blogs.msdn.com/aggbug.aspx?PostID=10229435" width="1" height="1"><img src="http://feeds.feedburner.com/~r/msdn/cbowen/~4/QDvD1RaZwII" height="1" width="1"/>Mon, 24 Oct 2011 18:41:13 ZChris Bowen7http://blogs.msdn.com/b/cbowen/rsscomments.aspx?WeblogPostID=10229435http://blogs.msdn.com/b/cbowen/archive/2011/10/24/html5-game-camp-series-coming-soon.aspx#comments