Chris Bowen's Blog

Development Practices, Tools, Technology, and Community

  • Chris Bowen's Blog

    ASP.NET MVC 1.0 Resources


    MVC Thanks to everyone who attended my ASP.NET MVC session with the New England ASP.NET Professionals Group last night.  Here are links and resources from the session:

    Getting ASP.NET MVC 1.0

    Learning ASP.NET MVC

    Updates on ASP.NET MVC

    Slides and Content

    RoadshowI pulled some content from my MVC talk on the last Northeast MSDN Roadshow session and the materials are on our Code Gallery (as “20,000 Leagues under the MVC”. )

    Boston .NET MVC Discussion – 8/26

    Bob Goodearl is leading a series of discussions on ASP.NET MVC through the Boston .NET User Group, and the next one will be on Wednesday, August 26th from 6:00-7:30 at the Microsoft offices in Waltham, MA.  All are welcome.


  • Chris Bowen's Blog

    Speaking on ASP.NET MVC 1.0 – August 19, Waltham, MA


    MVC I’ll be diving into ASP.NET MVC 1.0 with the New England ASP.NET Professionals User Group this Wednesday in Waltham, MA:

    When: August 19th, 2009 at 6:15PM

    Where: Microsoft Offices - Waltham

    Speaker: Chris Bowen of Microsoft


    ASP.NET Model View Controller (MVC)

    Released earlier this year, ASP.NET MVC 1.0 presents a new option for developing web applications. Bringing to ASP.NET the benefits of the Model View Controller pattern, ASP.NET MVC builds on core ASP.NET services to support control over HTML and URLs, clean separation of concerns, testability, flexibility, and more. In this session, we'll take a brief look at the main concepts behind MVC, but focus primarily on diving into code and looking at ways to implement various concepts using ASP.NET MVC 1.0 and Visual Studio.

    All are welcome.


    BTW, If you attended one of my Roadshow sessions on MVC, we’ll have more time at this meeting, so I plan to delve more deeply into the coding side.



  • Chris Bowen's Blog

    Launch Event in Boston on October 5 – Windows 7, Windows Server 2008 R2, and Exchange 2010



    From September through November, launch events for Windows 7, Windows Server 2008 R2, and Exchange 2010 are happening across the US. 

    Boston’s launch event will be on October 5th at the AMC Boston Common 19. (Other regional stops are NYC on October 20 and Philly on September 28.)

    Win7 The event will feature content for developers and IT pros (click the tabs to switch events).  Of course the content will be excellent, but as an added bonus, attendees will get a copy of Windows 7!

    Developer Session (AM)

    Windows 7 Track

    • Optimizing Your Application For Windows 7
    • Creating New And Exciting Users Experiences – Part 1
    • Creating New And Exciting Users Experiences – Part 2

    Windows Server 2008 R2 Track

    • Windows Server 2008 R2, What’s New and What’s Changed
    • Windows Server 2008 R2, Build Solutions that Scale Beyond 64 Processors
    • Windows Server 2008 R2, Enterprise Network Solutions

    IT Pro Session (PM)

    Windows 7 Track

    • Introducing Windows 7 and the Windows Optimized Desktop
    • Make People Productive Anywhere with Windows 7 and the Windows Optimized Desktop
    • Manage Risks through Enhanced Security and Control with Windows 7 and the Windows Optimized Desktop
    • Streamlining Deployment of Windows 7

    Windows Server 2008 R2 Track

    • What's in Windows Server 2008 R2 for IT Administrators: A Technical Overview  Part 1
    • What's in Windows Server 2008 R2 for IT Administrators: A Technical Overview  Part 2
    • New Server Deployment and Migration
    • Windows Server 2008 R2 Virtualization Technologies-- Saving IT Costs

    Exchange 2010 Track

    • Introducing Exchange Server 2010
    • Exchange 2010 Voice Mail enabled by Unified Messaging
    • Exchange 2010 High Availability and Storage
    • Exchange 2010 Archiving and Retention

    Full details and registration are on the Boston event homepage.

  • Chris Bowen's Blog

    Code Camp 12 Registration and Call for Speakers Now Open


    code camp 12New England Code Camp 12 is coming to Waltham, MA on October 17th, and registration and the Call for Speakers are both now open.

    See below for Call for Speaker instructions.

    Vermont Code Camp – September 12th

    Also, Vermont’s first Code Camp is coming on September 12th in Burlington, and the Call for Speakers is still open until August 15th.  It’s the same process as for Code Camp 12.  Read on for details.

    Speakers Wanted!

    Code Camp is driven by volunteer speakers.  Simply put, we need you

    P4050050 Nobody expects each speaker to be a veteran of national conferences (though we do have some!)  Code Camps are great because we hear from many perspectives – we want to hear yours!

    So, have something to share?  Submit a session today:

    1. Sign in to an existing account or create a new one at site.
    2. Complete a Speaker Registry profile (if you don't already have one.)
    3. Go to the Code Camps home page.
    4. Next to the CC12 entry, you should see a "Submit a Session" link.
    5. Submit as many sessions as you'd like.
    6. Please ensure that you also register as an attendee

    See you at the Camps!


    P.S.  Thanks as always to Bryan Philips of Grey Wolf Design for the Code Camp logo!

  • Chris Bowen's Blog

    Upcoming Northeast Developer Events – August, September, October


    MPj04365070000[1]Though we’re still enjoying the warm weather, and groups often take it easy in July and August, there are plenty of events starting to appear on the radar, so I’m rounding them up here. 

    September promises to be very busy - with Vermont’s very first Code Camp, our Fall Northeast MSDN Roadshow series, and user groups returning to regular meetings.  Then October will feature the 12th of immensely popular New England Code Camps.

    Also, scroll down to the bottom for some online events, that don’t care where you live (or that you’re attending in your jammies.)

    Know of any other events?  Please comment or let me know.



    September 29 – 1-6PM
    Fall 2009 Northeast MSDN Roadshow – Farmington, CT
    Join Jim and me for Roadshow series #10 – free events featuring deep dives into Silverlight 3, Windows 7, Patterns, and .NET programming tips.

    • Bonus Event!  Same Location, Same Day – A morning TechNet Unleashed event from 8:30 to 12:00, with great content for IT Pros.

    Schedule TBD
    Connecticut .NET User Group - Microsoft Offices, Farmington, CT
    Agile Project Leader Network - Microsoft, Farmington, CT
    Fairfield/Westchester .NET User Group – Stamford, CT
    Fairfield/Westchester SQL Server UG - UConn, Stamford, CT


    August 6
    New England Visual Basic Professionals - Waltham, MA
    "Silverlight Application Development" – John Garland

    August 6
    The Agile Bazaar – Cambridge, MA
    ”A Practical Roadmap to a Great Scrum” - Jeff Sutherland

    August 7
    North Shore Web Geeks – Newburyport, MA

    August 11
    Build Guild – Salem, MA

    August 12
    Boston .NET User Group - Waltham, MA
    5:00 - "ASP.NET MVC Discussion" – Bob Goodearl
    6:00 - “On a Clear Day You Can See Cloud Computing” – Michael Stiefel

    August 13
    Boston Cloud Services – Waltham, MA

    August 19
    New England ASP.NET Professionals – Waltham, MA
    "ASP.NET Model View Controller (MVC)" – Chris Bowen

    August 19
    New England Windows Mobile User and Developer Group - Waltham, MA
    "State of the Union: Mobile Application Development”

    August 19 
    Boston .NET Architecture Study Group - Waltham, MA

    August 20 
    Refresh Boston – Cambridge, MA

    August 21
    Virtualization Summer Camp – Waltham, MA
    Special free all-day event by the Virtualization Group - Boston

    August 26
    Boston XNA Developers Group - Waltham, MA

    September 1
    Western Mass Microsoft Technology Users Group - Chicopee, MA
    ”Prototyping and Designing in Expression Blend 3” – Pete Brown

    September 7
    New England F# User Group – Cambridge, MA
    Robert Pickering

    September 9
    Boston .NET User Group - Waltham, MA
    “Best Practices for Using Virtualization in Development Environments” – Liz Hatch & Chuck Duncan

    September 10
    Beantown .NET User Group - Cambridge, MA 
    Richard Hale Shaw

    September 16 
    Boston .NET Architecture Study Group - Waltham, MA

    September 22
    New England SharePoint User Group - Waltham, MA


    September 23 – 1-6PM
    Fall 2009 Northeast MSDN Roadshow – Waltham, MA
    Join Jim and me for Roadshow series #10 – free events featuring deep dives into Silverlight 3, Windows 7, Patterns, and .NET programming tips.

    September 23
    Boston XNA Developers Group - Waltham, MA

    September 23 
    Cape Cod .NET User Group - Hyannis, MA
    "Best Practices for Working with SQL Server Execution Plans" – Grant Fritchey

    September 23 
    Agile Boston User Group - Waltham, MA
    Johanna Rothman

    October 5 
    New England F# User Group – Cambridge, MA
    Chance Coble

    October 17
    CodeCampNew England Code Camp 12 – Waltham, MA Join hundreds of fellow developers for this free, full day of community-driven content and networking!

    October 28 
    Agile Boston User Group - Waltham, MA
    Pollyanna Pixton

    October 28
    Boston XNA Developers Group - Waltham, MA


    Schedule TBD
    IASA New England - Boston, MA
    Boston JavaScript Meetup Group – Cambridge, MA 
    New England SQL Server User Group - Waltham, MA 


    August 25 
    Bangor Area .Net Developers (BAND) - Bangor, ME
    “jQuery and XML” – Jeff Hall and Greg Howe

    Roadshow0910September 24 – 1-6PM
    Fall 2009 Northeast MSDN Roadshow – Augusta, ME
    Join Jim and me for Roadshow series #10 – free events featuring deep dives into Silverlight 3, Windows 7, Patterns, and .NET programming tips.

    • Bonus Event!  Same Location, Same Day – A morning TechNet Unleashed event from 8:30 to 12:00, with great content for IT Pros.

    September 29 
    Bangor Area .Net Developers (BAND) - Bangor, ME
    “T4” – Mark Blomsma

    October 27
    Bangor Area .Net Developers (BAND) - Bangor, ME

    Schedule TBD
    Maine Bytes User Group - Portland, ME
    Maine Developer Network - Augusta, ME
    Maine Microsoft Certification Study Group – Online!


    New Hampshire

    Roadshow0910 September 10 – 1-6PM 
    Fall 2009 Northeast MSDN Roadshow – Manchester, NH
    Join Jim and me for Roadshow series #10 – free events featuring deep dives into Silverlight 3, Windows 7, Patterns, and .NET programming tips.

    September 24
    Nashua Scrum Club – Nashua, NH
    6:00 – Roundtable: “Converting a waterfall software project to Agile”
    7:15 – David Spann on Agile Leadership

    Schedule TBD

    New Hampshire .NET User Group - Nashua, NH
    NH SQL Users Group - Nashua, NH


    New York (Upstate)

    August 20 
    Western New York .NET Users Group - Amherst, NY 
    "History of Microsoft Programming, Part I" – Jesse Smith

    August 26
    VDUNY - Visual Developers of Upstate NY - Rochester, NY

    September 2
    Central New York .NET Developer Group - East Syracuse, NY
    “Full Text Search in SQL Server” – Michael Coles

    September 17 
    Western New York .NET Users Group – Buffalo Area (TBD), NY 
    "VSTO" – Shaun Hayward

    Roadshow0910September 18 – 10 AM – 3:30 PM
    Fall 2009 Northeast MSDN Roadshow – Rochester, NY
    Join Jim and me for Roadshow series #10 – free events featuring deep dives into Silverlight 3, Windows 7, Patterns, and .NET programming tips.

    Roadshow0910September 22 – 1-6PM
    Fall 2009 Northeast MSDN Roadshow – Troy, NY
    Join Jim and me for Roadshow series #10 – free events featuring deep dives into Silverlight 3, Windows 7, Patterns, and .NET programming tips.

    Schedule TBD
    Tech Valley .NET Users Group - Latham, NY
    Rochester SharePoint User Group - Rochester, NY


    Rhode Island

    August 12
    Southern New England SQL Server User Group, Warwick, RI

    September 9 
    Southern New England SQL Server User Group, Warwick, RI

    October 14
    Southern New England SQL Server User Group, Warwick, RI

    Schedule TBD
    Rhode Island .NET User Group - Bristol, RI  



    August 10
    Vermont .NET User Group - S. Burlington, VT
    “Don’t Fear the XAML: How Silverlight and WPF development can make you a better developer” – Zac Morris

    September 12
    Vermont Code Camp – Burlington, VT
    Vermont’s first Code Camp is going to be great!  Join fellow developers for a full day of community-driven content and networking!

    October 14
    Vermont .NET User Group - S. Burlington, VT
    Topic TBA – Jeff Hall & Greg Howe (leaders of the BAND)

    Schedule TBD
    Vermont SQL Server User Group - Burlington, VT



    August 13
    Linked .NET Users Group – LiveMeeting
    ”Life Inside the Big Blue Monster” – Scott Hanselman, Microsoft

    August 25
    Linked .NET Users Group – LiveMeeting
    ”Talking Shop with Developers II” – Scott Guthrie, Microsoft

  • Chris Bowen's Blog

    PDC 2009 Registration Now Open


    PDC09 A quick post to let you know that registration has just opened for the 2009 PDC (Professional Developer Conference) November 17-19 in Los Angeles.

    You get $500 off if you register by Sept. 15th.

    There’s a lot to talk about at this PDC, and I hope to be able to attend as well!


    P.S.  You can also follow PDC updates on Twitter @PDC09.

  • Chris Bowen's Blog

    Announcing the Fall 2009 Northeast MSDN Roadshow!


    Roadshow0910 September seems a long time from these warm days of July, but we’ve set the dates and locations for the next Northeast MSDN Roadshow and wanted to tell you about it now!

    Join Jim O’Neil and me for one of our stops of the Fall 2009 series as we bring developer goodness to a town near you, including our first Roadshow stop in Rhode Island*.

    *Update – 7/31:  Sorry for the inconvenience, but we couldn’t get the timing to work in Warwick, RI.  Signs are excellent that we’ll make a stop there for our Winter series, though!

    Update 8/31:  Thanks to the Beantown .NET User Group and the Microsoft New England R&D Center, we’ve just added a new stop on September 28th in Cambridge, MA!

    But there’s something else new as well - four of our events will be in partnership with morning TechNet IT Pro events!  (The TechNet events are separate events you’ll need to additionally register for if you wish to attend both.)

    Please note of the times of each event, because they’re not all the same and not the usual times of previous Roadshows.

    For those of you in Burlington, VT, while won’t have a Roadshow there this time, we will be in town on September 12th as part of the VT Code Camp and hope to see you there!

    Here’s our agenda, the humor of which will provide you countless minutes of enjoyment:

    The Fall 2009 Northeast MSDN Roadshow:  Food for Thoughts Tour

    Food for Thoughts After a long summer, you’re probably hungry for more tools and techniques to feed your development efforts.  Touring the northeast this fall for the tenth Roadshow, road and code warriors Jim O’Neil and Chris Bowen have cooked up a select menu of sessions that are sure to please the heartiest of appetites.  From current tools and technologies to practical insights, there is plenty to digest!

    Reservations are required, so register today for a seating at these free and relaxed technology events. 

    You’ll see how Chris and Jim handle the heat of the demo kitchen, dish out knowledge, and pepper guests with half-baked humor, all the while being grilled by audience questions.

    The Agenda – A Four Course Meal for the Mind:


    1:00 - Essential Patterns, Practically Served

    Design patterns, they’re important but often presented with unappetizing formality, like getting only the oat bits from a box of marshmallow cereal.  We’ll sample a small set of key patterns, but also show you how free frameworks and tools (such as Enterprise Library, Prism, Unity, Velocity, and others) put each of those patterns directly into practice – so you can too.  You’ll leave with a mind full of practical technology and a healthy understanding of how to turn underlying patterns into recipes for success.


    2:15 - 7-Up(grade) Your Applications

    Refresh your existing applications by pouring in some the new features of Windows 7 via the managed-code Windows API Code Pack.  We’ll quench your thirst for how to incorporate the Taskbar, jumplists, and Libraries by taking the cap off an existing Windows Forms application and adding new capabilities, all the while retaining compatibility for your XP and Vista users.  We’ll have you bubbling with excitement, able to give your applications that extra pop.


    3:30 - Silverlight Snacks that Satisfy

    There’s a generous amount of delicious ingredients in Silverlight 3 and we’re going to focus deeply on some of the most enriching.  We’re going beyond the standard fare in this code-heavy session to create an application that leverages the new out-of-browser and offline execution features, local and remote connections, local data storage, and more.  You’ll see that Silverlight 3 applications can be fortified with features so they can go well beyond being eye candy.


    4:45 - Chips off the .NET Block

    As seasoned developers, we know there’s a mix of options on the trail to implementing requirements.  From staples like value types vs. reference types, interfaces vs. classes, Strings vs. StringBuilder, to other more exotic ingredients you may have yet tried, this session will dip into ways to leverage .NET, offering a taste of the impact they have on code execution, performance, and extensibility.


    5:50 – “Check Please!” We’ll box any leftovers, collect your comment cards, and distribute an array of giveaways.

    Register today and we’ll see you on the road!


  • Chris Bowen's Blog

    Summer Northeast Roadshow Resources and Wrapup


    Roadshow Our Summer 2009 Northeast MSDN Roadshow is done and was an absolute blast!  Bob, Jim, and I returned to many (oh so many) miles of open road to bring six sessions to five northeastern cities in June.

    Thanks to everyone who took the time to attend in each city!

    Burlington, VTOn the Ferry from VT to NYRochester, NY

    Roadshow Resources

    As promised, we’ve posted the materials from each of the sessions on the Northeast Roadshow Code Gallery, but here are quick links to each:

    We’re also working on recording screencasts for each of the sessions, which we’ll post to the Northeast Channel 9 Site in the coming weeks.

    Augusta, ME Waltham, MA

    The Fall 2009 Series

    Farmington, CTWe’re already hard at work on the next set of events!  Things are shaping up for a September/October series, and we’re hoping to mix things up a bit this time (I’ll be purposefully vague here), so keep an eye on our blogs for news.


    This time, we had extra help with our (very large!) Waltham event.  Thanks to both Sybase and Burntsand for providing the food for the show! 

    Architectural Salvage - Where Patterns Seek ReuseSpecial thanks to the Rochester Institute of Technology (RIT) and the State of Maine Office of the Fire Marshal for again generously donating use of their facilities for our stops in Rochester, NY and Augusta, ME respectively.

    Sincere thanks to coffee and chocolate-covered espresso beans (which melt in a car surprisingly quickly) for keeping us (or at least Bob who was the driver) awake for our travels.

    And again, thanks to you for attending and investing your time with us!


  • Chris Bowen's Blog

    Kodu (Game Programming Environment) Now Available


    KoduBoxArt On an earlier Roadshow (winter 2008), I gave a preview of a great environment from Microsoft Research for making game programming friendly and accessible to a wider audience, and especially children.  At the time it was called “Boku”, but was since renamed “Kodu”.

    As of yesterday, Kodu is now available on XBOX Live Marketplace as a free trial or purchase for 400 points (about $5) and lets you create games using only the XBOX controller (though the chatpad is useful, too.)

    KoduProgramming KoduTurtle KoduProgramming2

    I’ll be downloading it soon and showing our daughters.  I just might even let them have a turn!


    P.S.  Other useful links:

  • Chris Bowen's Blog

    New England Code Camp 12 – Save the Date!


    code camp 12 A quick post to let everyone know that the date has been set for New England Code Camp 12:

    Saturday, October 17th, 2009

    As usual, the Microsoft offices in Waltham, MA have been reserved for this free, full day of knowledge sharing and networking, by the community, for the community.  (What is a Code Camp?)

    Jeff Hall and Greg Howe at Code Camp 11Richard Hale Shaw at Code Camp 11Bryan Tuttle at Code Camp 11

    So mark your calendars, stay tuned for updates, and join hundreds of your fellow developers for this fantastic community event!


    P.S.  There’s a team of volunteers working to make this event a great success who can always use extra hands and ideas.  Want to help (even just a little)?  Just send me a note!

  • Chris Bowen's Blog

    Boston XNA Developers Group June 24 Meeting – XNA Game Studio 3.1


    bostonxna Tonight’s meeting of the Boston XNA Developers Group (6:00 in Waltham) will feature Michael Cummings speaking on what’s in the newly-released XNA Game Studio 3.1.  XNA Game Studio helps you create games that can run on PCs, XBox 360, and Zune, all on top of the .NET Framework.

    Some of the new features in 3.1 include:

    • cco_home_gameStudio31_feature_bannerFINALAvatar Support
    • Xbox LIVE Party Support
    • Video Playback
    • Audio API
    • Content Pipeline Enhancements
    • XACT3 Support


  • Chris Bowen's Blog

    Save the Date – Vermont’s First Code Camp on September 12th!


    Code CampI’m very happy to pass along word (via Rob Hale and Julie Lerman) that the first Vermont Code Camp will be on September 12th in Burlington!

    The University of Vermont’s School of Business has generously offered to host this event – thank you!

    More is coming soon, so for now, just save the date.

    Random Picture of Vemont in FallIt’s going to be a great event (what is a Code Camp?), open to the entire technology community and, with the added bonus of being in Burlington with it’s fall beauty, it will be fantastic.  I’m planning to make a weekend of it.


    P.S.  Rob is happy to hear from anyone interested in speaking, but I’m not sure he intended his email to be published to the world, so until the “formal” Call for Speakers is posted, if you’re interested in helping, send me a note and I’ll connect you.

  • Chris Bowen's Blog

    Greater Buffalo IT/Dev Day – July 21


    As Northeast Roadshow attendees know, our usual stop in western NY is Rochester (in fact we just returned from a great event there on Friday!)  It’s always good to see the people who make the trip from Buffalo to attend, so I’m glad to say we have an event where Buffalo is the center of attention!

    BuffaloITDevMSDN and TechNet, in partnership with the Western NY .NET Users Group, are running a free Greater Buffalo IT/Dev Day on July 21st at Daemen College in Amherst, NY.

    Shamelessly copied from Jim’s post:

    This IT/Dev Day comprises separate TechNet Unleashed and MSDN Unleashed events, with morning TechNet sessions focused on the IT Professional audience, and afternoon MSDN sessions geared toward the .NET developer audience.  Attendees at either event (or both events!) are welcome to stay - or come early as the case may be - for a light lunch courtesy of our sponsor, PSI Professional Support Inc.

    In addition to the great content outlined below, all attendees will receive a copy of the Windows 7 Release Candidate media!!

    Greater Buffalo IT/Dev Day
    Tuesday, July 21, 2009

    107 Schenck Hall
    Daemen College
    4380 Main Street
    Amherst, NY 14226




    8:30am - 12pm
    Lunch 12pm - 1pm

    Register Here


    1pm - 4:30pm
    Lunch 12pm - 1pm

    Register Here


    Moving to the Modern OS Roadmap

    In this welcome session, we will discuss some of the key challenges IT professionals face in today’s economy.  We’ll talk about scenarios with Windows 2000 and Windows XP and the importance of moving to a modern OS.  In addition, we will cover Windows Vista and improvements that have been made with SP2 as well as review guidance concerning Windows Vista deployments.



    Developing Cloud Applications with Windows Azure

    Cloud computing is one of more recent buzzwords in software development, and Microsoft has thrown its hat in the ring with Windows Azure and the Azure Services Platform.  You’ll discover what makes Microsoft’s unique Software + Services approach tick through discussions and demonstrations of key components like Azure storage, the .NET Service Bus, Live Services, and SQL Data Services.


    Windows Security and Application/Driver Compatibility

    This session discusses security, data protection with the new “Bitlocker-To-Go”, rich support tools like Reliability Monitor, Resource Monitor, Windows Recovery Environment, and the new System Restore and Problem Steps Recorder. We will also cover application control using group policy and implement simple rule structures that include working with an application to Allow, Exception or Deny the installation. We’ll also discuss Group Policy Preferences and how users can change their own policy settings.


    Developing Rich Internet Applications with Silverlight

    Silverlight is the technology of choice for building applications with rich features and broad reach.  Using Silverlight 2 today, we’ll show you what you can accomplish with .NET and XAML to deliver a great user experience.  Then, we’ll up the ante with a preview of Silverlight 3 including out-of-browser support and productivity and performance enhancements.  We’ll also take a look at some of the great features in Expression Blend 3, sure to please your designer side.


    Windows 7 Release Candidate

    The way Microsoft develops Windows has changed. We’ll discuss the changes we have made in Windows Vista that affect Windows 7, such as hardware, and new features that work with Windows Server 2008 R2 like DirectAccess™, which provides seamless remote access to corporate network resources. We also will cover BranchCache ™, which caches content downloaded from file and web servers; users in the branch can quickly open files stored in the cache, which frees up network bandwidth for other uses.


    Developing applications with Windows Mobile

    With worldwide mobile phone shipments predicted to grow at a 31% rate in 2009, there’s no time like the present to bring your applications to Windows Mobile.  In this session we’ll discuss the components of the Windows Mobile Platform, notably the Compact Framework and SDK, and use familiar tools and constructs in Visual Studio to build and deploy a mobile application from the ground up.  There’s also a look forward to some of the great features coming in Windows Mobile 6.5.

    A very special thanks to the event sponsors below for making it possible to bring this event to the Buffalo area!





  • Chris Bowen's Blog

    New Channel 9 Screencast on XNA Game Development


    I’ve created a new screencast on creating games with XNA and, thanks to my teammate Brian Johnson, it’s now available on our Northeast page on Channel 9!

    XNA Screencast 
    Northeast Roadshow - XNA Game Development

    Based on the Spring Roadshow session, this is an introduction to the world of XNA and game development.  You’ll learn how XNA fits in with .NET and Visual Studio, see how the XNA Creators Club Online site will help you download what you need to create games and find resources to learn about your options.

    The bulk of the screencast focuses on creating a very (oh, so very) basic 2D game with XNA Game Developer Studio 3.0.  The code is available on the Northeast Code Gallery.

    Just don’t forget to send me a note once you become a famous game developer!


  • Chris Bowen's Blog

    Session Schedule for Architect Factory on June 2nd


    Architect FactoryAn update to my earlier post, the schedule has been set for The Architect Factory event coming to NERD on June 2nd.  IASA New England, {Code Right}, Microsoft, and O’Reilly are sponsoring this half day multi-track event for senior developers and aspiring architects. Hear from seasoned architects on what you need to know to become an architect.

    There will be a keynote by Rob Daigneau followed by 9 sessions organized into 3 tracks (Architecture in Action, Leadership, and Head in the Clouds). Sessions will cover practical techniques, current methodologies, patterns, cloud computing, security, how to work with IT stakeholders.

    Register at

    This event will be held at the Microsoft New England Research and Development (NERD) Center in Cambridge, MA from 1:00 - 7:15 PM with dinner afterward. So come join your peers and network with some of the most influential architects here in the northeast!

    Event Agenda

    1:00 – 1:30 - Arrive, Meet and Greet

    1:30 - 2:45 - Keynote: “Becoming An Architect”, Rob Daigneau

    2:45 – 3:00 - Break

    3:30 - 4:15 – Sessions
    ”The Dangers of Over Architecting Solutions” - Bryan Tuttle
    “The IT Architect and Technology Leadership – where are we and what next?” - David Leonard
    “How the Cloud Pattern is Changing Enterprise Architecture” - Todd Bremner

    4:15 - 4:30 - Break

    4:30 - 5:45 – Sessions 
    “Establishing Developer Practices” - Dennis Perlot
    “Working with Business Stakeholders” - Ian Dicker
    “The Architect and the New Identity Paradigm” -
    Curt Devlin

    5:45 – 6:00 - Break

    6:00 - 7:15 – Sessions 
    “Architecture of Collaboration Systems” - SB Chatterjee
    “Using LAAAM to Make Good Architectural Decisions, Fast!” - Jeromy Carriere
    “Application Patterns for the Cloud” - Igor Moochnick

    7:15 -8:30 - Evening Dinner Event


    O’Reilly Media has generously donated copies of 97 Things Every Software Architect Should Know, and we’ll raffle off a copy or two in each session.

    Sponsored By

    IASANE   cr_logo  
    MSLogo  oreilly_large

  • Chris Bowen's Blog

    Special geekSpeak on Developing Silverlight Games on May 27th


    AndyBeaulieu The Northeast’s very own Andy Beaulieu (Silverlight guru, MVP, CNY .NET UG Lead, etc.) is connecting with Jim O’Neil and Glen Gordon to share details about developing games with Silverlight!

    GeekSpeakThis episode in the MSDN geekSpeak series is May, 27th (tomorrow) from 3:00-4:00 PM EST, and features an open “radio show” style, where you can ask whatever’s questions are on your mind.

    Register for the webcast here

    I’ve discussed Silverlight and game development with Andy before and had the pleasure of catching some of his presentations on the subject and can say he truly knows his stuff.  This promises to be a worthwhile and interesting webcast!


    BossLaunch P.S.  If you’re looking for a little stress relief, definitely check out Andy’s latest Silverlight game, called “Boss Launch”, that he recently unveiled!

    Just one of the many Silverlight games that Andy has written and made available for you to try.

  • Chris Bowen's Blog

    Publishers Offering Support for User Groups


    High pile of hardcover books Run a user group?  With funding and sponsors a constant challenge, you’re probably always on the lookout for things to give away at meetings.

    Fortunately, many publishers have great relationships with the user group community and have established programs through which you can receive promotional copies of books and other items to use as giveaways or for book review programs.

    Here’s a list to get you started:

    (Know of any others?  Please comment below or contact me.  Thanks!)

    It’s a symbiotic relationship - you get stuff to help the group, and they get visibility in your community.  Be certain to take advantage of the opportunity.


  • Chris Bowen's Blog

    Free Online Training with Microsoft Ramp Up


    RampUpRamp Up is a is a free online program to help you learn new development skills.  Each subject has a variety of supporting slide/code casts, articles, and hands-on labs organized in steps to guide you through learning.

    Three new tracks have just been launched, brining the total to 11:

    Check out for more.


  • Chris Bowen's Blog

    XAMLFest Boston 5/27 – 5/28… and Online


    xamlfest_thumb XAMLFest events are a great (and free) way to learn about Silverlight and WPF through a combination of presentations and instructor-led hands-on lab work. 

    XAMLFest Boston is coming to the NERD facility (One Memorial Drive, Cambridge, MA) on May 27th & 28th, and will be the last XAMLFest in the northeast this fiscal year.

    John Pelak has the full details via the ISV Developer Community Blog:

    This event, like past ones, is already filling up and will reach capacity, so act quickly if you know you can attend!

    XAMLFest Online

    Because this event series has been so popular, filling up each time, the team is taking XAMLFests to the web to help reach more designers and developers.

    XAMLFest Online will be held June 1-5, featuring a syllabus with two live sessions each day supplemented with recorded content.

    Bruce Kyle has the details at:

    Enjoy becoming XAMLized!


  • Chris Bowen's Blog

    SQL Server 2008 Developer Training Kit Now Available


    SQLServer2008The SQL Server 2008 Developer Training Kit, a useful collection of presentations, demos, and hands-on labs for learning about SQL Server 2008 from a developer’s perspective is now available.

    The SQL Server 2008 Developer Training Kit will help you understand how to build web applications which deeply exploit the rich data types, programming models and new development paradigms in SQL Server 2008. 

    Overview and Benefits
    The training kit offers the following benefits:

    • Learn how to build web applications that exploit the unique features and capabilities of SQL Server 2008.
    • Provides a comprehensive set of presentations, demos and hands-on labs
    • Designed for web developers who are already familiar with SQL Server application development.
    • Easy to download and install and works on free editions of SQL Server 2008 and Visual Studio 2008.

    The training kit includes the following content:

    • SQLTrainingKitPresentations (6)
      • Filestream
      • Spatial
      • T-SQL
      • Date and Time Types
      • SQLCLR
      • Reporting Services
    • Demos (12)
      • AdventureWorks Racing All-Up SQL Server 2008 Demo
      • SQL Server 2008 All-Up Spatial Demo
      • Spatial Types Demo
      • Intro to Filestream Demo
      • SQL CLR Nullable Types Demo
      • Programming with Filestream Demo
      • Reporting Services Web Application Integration Demo
      • Date and Time Support in SQL Server 2008 Demo
      • T-SQL Table-Valued Parameters Demo
      • T-SQL Row Constructors Demo
      • T-SQL Grouping Sets Demo
      • T-SQL Merge Demo
    • Hands-on Labs (3)
      • Using Spatial Data in TSQL
      • Using Spatial Data in Managed Code
      • Using SQL CLR in SQL Server 2008

Page 9 of 23 (458 items) «7891011»