Chris Bowen's Blog

Development Practices, Tools, Technology, and Community

Posts
  • Chris Bowen's Blog

    Introduction to WebMatrix Beta – A New, Free Tool for Website Development

    • 0 Comments

    imageWhat is WebMatrix?

    WebMatrix is a free tool that features a complete stack (web server, database, programming) for web development. It’s lightweight, installs quickly, and has been designed to make things easy.

    image

    Building a Site

    Want to build your site using an open source application like a blog engine, eCommerce site, or photo gallery?  Use the Site from Web Gallery option to selecting from a number of open-source applications – WordPress, DotNetNuke, Joomla!, and others.  These include both ASP.NET (tutorial here) and PHP (tutorial here) based applications.

    If that application has dependencies that aren’t installed, WebMatrix will help install and configure what you need. 

    image

    Prefer to create things yourself?  Use the Site From Template option and choose from “Empty Site” or one of the other starter templates.

    image

    Either way, you’ll then be able to customize your site using the integrated tools, organized into four WorkspacesSite for overall tools, settings and request details, Files to view and modify your site, Database to work with your data, and Reports including tools for Search Engine Optimization (SEO).

    image

    WebMatrix takes care of installing what you need (in this case, IIS Developer Express and SQL Server Compact Edition), so go ahead and click the Run button to test your application using your choice of browsers.  Here’s a shot of the “Bakery” template using the Site from Template option.

    image

    Need to change your markup, code, stylesheets, etc.?  The editor’s there as well, in the File workspace.

    image

    Wondering what that syntax and .CSHTML file extension in the example are?  It’s called ASP.NET “Razor”, and Scott Guthrie introduces Razor here. There’s also a Razor tutorial on ASP.net.

    When you’re ready to deploy, use the included publishing tools and you’ll find guidance for finding hosting as well.

    imageGet WebMatrix

    Ready to take a look?  You can learn more and download it from:

           http://www.microsoft.com/web/webmatrix

    To download WebMatrix, you can use the Beta of the Web Platform Installer 3 (which makes it easy to install a lot of things, not just WebMatrix).

    Learn More

    Here are some good resources for learning more about WebMatrix:

    imageHave Something to Say?

    It’s a Beta, and the WebMatrix team would love to hear from you, so please share your thoughts via the Microsoft Connect site.

  • Chris Bowen's Blog

    Announcing New England Code Camp 17!

    • 1 Comments

    CC17 logo courtesy Bryan PhillipsNew England Code Camp, the major community-driven day for developers, returns for its 17th event in Waltham, MA on March 31st! 

    Registration (it’s free) is already open!  Also open are the Calls for Speakers and Contributors (details below).

       New England Code Camp 17:
       “Where it all began…”
         Saturday, March 31, 2012
         8:30 AM – 6:40 PM + post-event gathering
         Microsoft, 201 Jones Road, Waltham, MA
         http://necodecamp17.eventbrite.com

    Kickoff SessionCode Camps have spread worldwide and are free events, held outside of regular work hours, organized by and for the developer community, offering a chance to learn, share, and network.

    What kind of stuff might you see? Anything for tech pros and developers is fair game, and specific topics vary camp to camp, but take a look at the previous camp’s schedule to get an idea of how things work.

    Fond Farewell for Mr. Jones (Road)

    Session in MPR CIt’s hard to believe, but after hosting the first Code Camp in 2004, and all New England Code Camps since then, this will be the last one held at the Jones Road Microsoft offices in Waltham.  Look for this fall’s CC18 to be at the Microsoft New England Research & Development (aka NERD) Center in Cambridge, MA.

    Thanks to Thom Robbins for bringing the idea to life and to everyone who has been part of the Camps at Jones Road over the years.  Be part of the fun and join hundreds of fellow developers at CC17 to bid bon voyage on its eastward journey toward Boston!

    Call for Speakers

    A Session in the Rhode Island RoomFrom first-time presenters to veterans of national conferences, Code Camps are made great because we hear from many perspectives – including yours. Have something to share?  The community wants to hear from you!

    How? Just register as a speaker first, then (with the same email address), use the session proposal form to submit as many session abstracts as you like.  Proposals can be for any technology topic and sessions will likely be 75 minutes long.

    The Call for Speakers will close on March 24th.

    Call for Contributors

    Food Time!Contributors are a critical part of each Code Camp, relied upon to provide the essentials for the Code Camp experience, such as:

    • Morning coffee (no doughnut has ever been turned away, either)
    • Lunch
    • Giveaways & SWAG

    You’ll have a highly-targeted audience thanking your company for its support of the developer community, so send me a note and I’ll put you in touch with the Contributor Coordinator to help make CC17 a success!

    Call for Thanks!

    A Session in the EBCThanks to Patrick Hynds, Robert Goodearl, John Zablocki, and Chris Pels for the care and feeding of this event, to the contributing companies, and of course to the many speakers who volunteer their time and expertise!

    Special thanks to Bryan Phillips for again creating an awesome logo (the one at the top of this post) for New England Code Camp!

    See you all at New England Code Camp 17!

    -Chris

  • Chris Bowen's Blog

    Code Camp 12 – The Schedule!

    • 0 Comments

    code camp 12 We’re on the home stretch for this Saturday’s New England Code Camp 12: “The Developer Dozen” (what is Code Camp?), a free day filled with with technology sessions given by the area developer community.

           New England Code Camp 12
           Saturday, October 17th 
           8:30 AM to 6:40 PM
           Microsoft, 201 Jones Road (6th Floor), Waltham, MA

    Registration is still open!

           http://TheDevCommunity.org

    Sessions and Schedule

    CC12 will feature 45 sessions by 29 speakers in 7 rooms, all for free! 

    The session grid (as always, subject to change) is below, and session descriptions are online. 

    We’ll have printouts of the grid and descriptions waiting for you at registration.

    The Schedule (click to expand):

    CC12Schedule

    Register today and we'll see you at Camp!

    P4050052Saturday Evening Geek Gathering

    A Code Camp tradition for years, we're informally gathering over at the Waltham Westin's lobby bar for a chance to unwind on Saturday night. 

    Drop by after sessions are over to relax, chat, and network with fellow New England devs!

    Thanks to Our Contributors!

    Last but certainly not least, thanks to the contributing companies who have made this event possible:

  • Lunch courtesy Magenic  magenic_logo
  • O’Reilly oreilly_large
  • Pearson/Addison-Wesley  pearson_logo
  • Pluralsight Pluralsight
  • Red-Gate redgate
  • Wiley/WROX wrox_logo 

     

  • See you at Camp!

    -Chris

  • Chris Bowen's Blog

    Controlling Page Flow with Workflow Foundation - Sample Available

    • 3 Comments

    Matt Winkler gave a session this week at TechEd where he described how to use Windows Workflow Foundation (WF) to control the page flow of a client-facing application.  This has certainly been a popular request since the early days of ASP.NET (giving rise to such MVC frameworks as Maverick.NET.)  A preview of this technology was given at TechEd 2006, but didn't make it into the current release bits.

    PageFlow The good news is that the Page Flow sample is now available with full source code.  It includes a new PageFlow project template, a new Navigator workflow type, and new controls (InteractionActivity and InteractionGroupActivity) for Visual Studio.  This sample can be used with multiple UI technologies (e.g. ASP.NET, WPF, etc.)

    Read Matt's Post for full details and a sample use case.

    -Chris

  • Chris Bowen's Blog

    World of Warcraft Meets Visual Studio 2008

    • 2 Comments

    AoSWow In an bit of good timing for some holiday season downtime, Dan Fernandez has announced the first release of AddOn Studio for World of Warcraft on CodePlex.

    World of Wacraft supports user-generated utilities and interfaces, called AddOns.  Now we can use Visual Studio to help create our own:

    AddOn Studio for World of Warcraft is an open-source development tool aimed to bring the Visual Studio experience to building World of Warcraft addons. This is the first release of the project and we have lots more ideas around how we can better improve addon development in the future.

    VS_shell_logo AddOn Studio is a good example of what can be done with the Visual Studio 2008 Shell to create customized editing environments based on Visual Studio.  It offers the VS2008 design surface and has editor and IntelliSense support for both LUA and FrameXML, used by World of Warcraft add ons.

    Full Shell for describing it parts Check out Dan's post for more details and a link to an interesting demo video.  I also recommend running through the helpful tutorial that's included with the install.

    I haven't played World of Warcraft since about Tech*Ed 07, when my "friends" Patrick Hynds and Duane Laflotte evilly tempted me back in, but something like this (and seeing what new AddOns the community can produce) might pull me in yet again.

    Well, if only for a month...

    -Chris

  • Chris Bowen's Blog

    The Roadshow Rides Again! - May/June Edition

    • 12 Comments

     

    Northeast Roadshow logo 

     

    The Northeast Roadshow

     

    We're at it again!  It's time to pack our laptops and gear to head out across the northeast for our fifth Roadshow!  Only this time, you're getting three of us for the price of, well, zero - the events are free after all...  Jim O'Neil, our new colleague here in the northeast, is joining Bob and me as we set out to tour various cities, bringing you deep developer and architect content.  And some giveaways as well, of course. 

     

    What's the Roadshow?

     

    Starting with our first one in March of 2007, the Roadshow is our chance to head out to various parts of the northeast to reach the broader community.  In these free full-day events, we bring you deep technical content including not just the "how to", but also discussion of why and when you may consider technology and practices.  We're also hugely entertaining, especially when failing to hit our marks as we throw things into the audience.

     

    Where?  When?

     

    How?

     

    Register today (venue details and links below) - it's free - and join us for a relaxed day of low-fluff, high-signal content for developers and architects!

     

    Note that some cities consistently hit capacity, so don't wait to register.

     

    The Agenda:

     

    8:30-9:00 AM -  Registration

     

    9:00-10:25 AM - The Strongest LINQ - The Sequel (SQL and Entities)

    Our story began with the previous Roadshow, where a tale of C# and VB language enhancements led us to an appreciation for how LINQ works.  Now another story  unfolds, featuring practical details of how LINQ to SQL and LINQ to Entities can make your life better as a developer and architect.  We'll quickly get you up to speed with the foundations of LINQ, then dive deeply into the specific applications of LINQ for use with databases.  Besides the how-to details of LINQ to SQL and the Entity Framework, we'll also share practical insights for adoption strategies, performance optimization, and maintainability.  The slide-and-code-based equivalent of a real page turner!

     

    10:25-10:35 AM - We'll put a bookmark in the content so you can take a break

     

    10:35 AM -12:00 PM - Leveraging .NET in the Office

    In this overview of Visual Studio Tools for Office (VSTO) with Visual Studio 2008, Jim will show how you can leverage your .NET skills to bring additional customized functionality to the Microsoft Office suite of products.   We'll look at integrating custom actions in the Microsoft Word Ribbon control , creating form regions in Outlook, and extending existing VBA investments in Excel.  With sample code galore, you can be a hero in your own office as you integrate and standardize your business's unique processes and requirements into those very familiar Office applications your colleagues and staff use day in and day out.

     

    12:00-12:45 PM - All this talk has made us hungry.  Lunch!

     

    12:45-2:10 PM -  The Architecture of RIA - The Silverlight 2.0 Story

    In this session, we'll take a look at the current state of RIA (Rich Internet Application) development leveraging Silverlight 2.0.  We'll focus on the architecture of RIA's, using XAML for user interface layout and design, WCF (Windows Communication Foundation) for Web Services, Visual Studio 2008 and Expression Blend for the design/development environment and Windows Server 2008/IIS 7 as the deployment environment.  Hmm, all of that in one session?  Even we aren't sure it's going to fit...

     

    2:10-2:20 PM - Time to relax and consider your architecture options

     

    2:20-3:45 PM - ASP.NET's Model View Controller (MVC) - What's All the Fuss About?

    It's everywhere you look: blogs, magazines, the backs of cereal boxes.  You may recall reading something about it in that "Gang of Four" book, but you're not entirely sure.  What is it?  MVC!  In this session, we'll dive into the world of ASP.NET's Model View Controller (MVC) implementation.  What the MVC pattern is, how it can clearly separate concerns, improve control over published URLs and HTML, where it might make your life easier, and of course, plenty of code showing how to use it with your websites.  You'll end the day with the background necessary to confidently stride into technology discussions and boldly say "M-V-C".

     

    3:45-4:00 PM -  Wrap-up, giveaways, and a fond farewell

     

    REGISTER!

     

    Location

    Date & Time

    Registration

    Vermont Technical College - Williston, VT

    One Blair Park

    201 Lawrence Place, Room 401

    Williston, VT 05495

    May 22, 2008

    8:30 AM-4:00 PM

    Register

    Event ID: 1032378634

    MESDA Technology Center - Westbrook, ME

    506 Main Street

    Westbrook, ME 04092

    May 28, 2008

    8:30 AM-4:00 PM

    Register

    Event ID: 1032378637

    Microsoft Office - Waltham, MA

    201 Jones Road Suite 601

    Waltham, MA 02451

    May 29, 2008

    8:30 AM-4:00 PM

    Register

    Event ID: 1032377292 

    Rochester Institute of Technology - Rochester, NY

    1 Lomb Memorial Drive

    Rochester, NY 14623

    June 10, 2008

    8:30 AM-4:00 PM

    Register

    Event ID: 1032378639

    Microsoft Office - Farmington, CT

    Pondview Corporate Center

    74 Batterson Park Rd.

    Farmington, CT 06032

    June 12, 2007

    8:30 AM-4:00 PM

    Register

    Event ID: 1032376991

     

    See you on the road!

    -Chris

     

    ** Note the date for Farmington is different than what I had mentioned at the Hartford Heroes Happen Here event.  We are now visiting Farmington on June 12th. 

  • Chris Bowen's Blog

    Microsoft Certification Second Shot Program Makes a Return

    • 0 Comments

    If you’re a developer or IT pro interested in earning certifications to advance your career, but have been worried about not passing, take a look at the Second Shot program, which offers a free exam retake, and is making a return now through June:

    image Whether you are currently unemployed, looking for a promotion, or trying to become indispensable in your existing role, Microsoft Certifications can validate that you have the skills needed to work in the top IT professional and developer jobs in the industry.

    Take advantage of our Second Shot offer and get a free retake if you do not pass an IT professional or developer Microsoft Certification exam the first time. You must take both the first and (if necessary) the retake exam before June 30, 2010.

    Details on registering and getting a voucher code are on the Microsoft Learning site.

    Boston .NET Certification Group

    Also, the Boston .NET Certification Group meets regularly at Microsoft New England Research & Development (NERD) in Cambridge, MA. 

    This user/study group is a fantastic way to work with others for motivation and support to earn developer certifications.

    -Chris

  • Chris Bowen's Blog

    Upcoming Tech & Developer Events in the Northeast – July 2012 Update

    • 0 Comments

    FireworksHere’s the latest roundup of tech- and developer-focused events here in the northeastern US.  Most are free, but the exceptions are noted with [$]. 

    Also, I’ve listed some online events at the end.

    If you know of other free (or nearly free) developer-focused events, please let me know.

    -Chris

    [Last updated 7/9/2012]

    Connecticut

    July 9 
    Hartford Area Build Guild – Farmington, CT
    “Web People + Adult Beverages + High Fives”

    July 11 
    Connecticut Access Users Group – Farmington, CT

    August 18
    DrupalCampCT 2012 – New Haven, CT

    September 12
    Fairfield County SharePoint User Group – Fairfield, CT

    Schedule TBA      
    Agile Connecticut - Farmington, CT
    Connecticut .NET Developers Group – Farmington, CT     
    Connecticut DotNetNuke User Group - Bethany, CT 
    Connecticut SharePoint User Group – Farmington, CT 
    Connecticut Web Innovators – Hartford, CT
    Fairfield/Westchester .NET User Group – Stamford, CT
    Fairfield/Westchester SQL Server UG - Stamford, CT
    Hartford Tech Meetup – Hartford, CT     

     

    Maine

    July 12 
    Maine Bytes User Group - Portland, ME
    “Your Asynchronous Future” – Bill Wagner

    July 24
    Bangor Area .Net Developers (BAND) - Bangor, ME

    August 28
    Bangor Area .Net Developers (BAND) - Bangor, ME

    September 25
    Bangor Area .Net Developers (BAND) - Bangor, ME
    Windows 8 – Chris Bowen

    Schedule TBA
    Maine Agile User Group – Portland, ME    
    Maine Developer Network - Augusta, ME
    SharePoint Maine User Group – Portland, ME    

     

    Massachusetts

              

    July 5 
    New England Visual Basic Professionals - Waltham, MA
    “An Introduction to Modern Web Technologies” – Doug Domeny

    July 5 (first of 4 classes)
    [$] Web Start Women Boston – Cambridge, MA
    ”JavaScript / jQuery”

    July 10
    Drinks on Tap – Cambridge, MA
    ”Demos, drinks and discussions about mobile development'”

    July 10 
    Boston Software Engineering Meetup – Boston, MA
    “Other People’s Code”

    July 10 (first of 2 classes)
    [$] Web Start Women Boston – Cambridge, MA
    ”Photoshop: Designing for the Web”

    July 10 
    Boston Accessibility Roundtable – Cambridge, MA

    July 10     
    Build Guild Salem – Salem, MA
    “Web People + Adult Beverages + High Fives”

    July 11
    Boston Area SharePoint Users Group – Cambridge, MA
    ”SharePoint Maturity and User Adoption”

    July 11
    Game Dev Night – Boston, MA

    July 12      
    Build Guild Cape Cod - Sandwich, MA
    “Web People + Adult Beverages + High Fives”

    July 12
    Boston Python User Group – Cambridge, MA
    ”July Project Night: Julython!”

    July 14
    [$] Boston WordPress – Boston, MA
    WordCamp Boston 2012

    July 14 & 15
    [$] No Show Conference – Cambridge, MA

    July 14 & 15
    [$] Design for Drupal 4 – Cambridge, MA

    July 17
    [$] Tech Cocktail’s Boston Summer Mixer & Startup Showcase – Cambridge, MA

    July 17 
    Boston New Technology Meetup – Cambridge, MA
    Tech products and startup community

    July 18 
    HTML5 Game Development Meetup – Boston, MA

    July 18 
    Boston Orchard CMS User Group – Cambridge, MA
    “Deploying Orchard to Windows Azure”

    July 24
    Boston Web Performance Group – Boston, MA    
    “Abusing JavaScript to Measure Web Performance” – Philip Tellis

    July 24
    Boston Predictive Analytics – Cambridge, MA
    ”Linear and Logistic Regression Using R”

    July 25 
    Boston XNA Developers Group - Waltham, MA

    July 25
    Agile Boston User Group - Waltham, MA
    “Moving Beyond Icebreakers”

    July 25 
    HPC & GPU Supercomputing Group of Boston – Cambridge, MA

    July 25
    Boston Tech Meetup - Cambridge, MA    
    “Unsupervised Learning with Big Data”

    July 26 
    Boston Azure Cloud User Group – Cambridge, MA    

    July 26 
    Emerging Business Tech – Cambridge, MA
    “NewSQL: SQL Technologies Keeping NoSQL Promises”

    July 26
    Worcester Web Technology – Worcester, MA
    “Build a Ptyhon/Django/jQuery Web App within a Hour”

    August 7 
    Boston Accessibility Roundtable – Cambridge, MA

    August 11-12 
    [$] Boston PHP Meetup – Cambridge, MA    
    Boston PHP Northeast Conference

    August 14 
    New England Artificial Intelligence – Cambridge, MA 
    “AI, Pizza, & Beer”

    August 15 
    HTML5 Game Development Meetup – Boston, MA

    imageAugust 17 & 18    
    Windows 8 Developer Camp & Hackathon  – Boston, MA     
    A free, two-day event for developers to learn about Windows 8.  Day one features sessions followed by an Installfest, and day two is a chance to work on Windows 8 development in the Hackathon, with experts on hand to help.

    August 21 
    [$] Tech Cocktail Sessions Boston – Cambridge, MA    

    August 23 
    Boston Azure Cloud User Group – Cambridge, MA    

    August 29 
    HPC & GPU Supercomputing Group of Boston – Cambridge, MA

    August 30 
    Lean Startup Circle Meetup – Cambridge, MA

    September 11
    Boston Accessibility Roundtable – Cambridge, MA

    September 13 
    New England SQL Server User Group – Cambridge, MA
    “2012/2013 Season Opener at Our New Cambridge Location”

    September 19 
    HTML5 Game Development Meetup – Boston, MA

    September 27
    Lean Startup Circle Meetup – Cambridge, MA

    September 27
    Boston Azure Cloud User Group – Cambridge, MA    

    Schedule TBA    
    Beantown ALT.NET Group – Cambridge, MA    
    Boston .NET Architecture Study Group - Waltham, MA    
    Boston Arduino Users Group – Cambridge, MA    
    Boston Artists + Coders – Boston, MA
    Boston BizSpark Meetup – Cambridge, MA    
    Boston Business Intelligence – Waltham, MA    
    Boston Cloud Services – Waltham, MA
    Boston Front End Developers – Cambridge, MA
    Boston JavaScript Meetup – Boston, MA 
    Boston Node.js Meetup – Boston, MA    
    Boston Software Craftsmanship – Cambridge, MA     
    Boston Web Design Meetup – Cambridge, MA    
    Boston WebsiteSpark Group – Cambridge, MA    
    Cloudy Mondays – Cambridge, MA     
    DotNetNuke Boston Meetup – Cambridge, MA
    Hacks / Hackers Boston – Boston, MA     
    HTML5 Boston – Boston, MA    
    jQuery Boston Meetup – Boston, MA     
    Kinect Boston Users Group – Cambridge, MA    
    Microsoft DevBoston – Cambridge, MA     
    Mobile Monday Boston – Boston, MA    
    New England F# User Group – Cambridge, MA      
    New England Mobile .NET Developers’ Group – Cambridge, MA
    New England Windows Phone User and Developer Group - Waltham, MA    
    North Shore .NET User Group - Ipswich, MA
    North Shore Web Geeks – Newburyport, MA    
    OWASP (Open Web Application Security Project) – Waltham, MA 
    Refresh Boston – Cambridge, MA      
    UX Book Club, Boston – Cambridge, MA    
    Western Mass Developers’ Group – Hadley, MA
    Western Mass Microsoft Technology Users Group - Agawam, MA        

     

    New Hampshire

    July 12   
    Granite State SharePoint User Group – Nashua, NH    
    “SharePoint Maturity” – Sadalit Van Buren

    July 17
    Web Dev Meetup – Portsmouth, NH
    “Hoopla Party”

    August 9  
    Granite State SharePoint User Group – Nashua, NH    

    September 13 
    Granite State SharePoint User Group – Nashua, NH 

    September 19
    NH .NET User Group, Nashua – Nashua, NH

    Schedule TBA     
    eBrew – Portsmouth, NH
    Joomla NH User Group – Durham, NH
    Nashua Scrum Club – Nashua, NH
    NH .NET User Group, Concord – Concord, NH    
    NH .NET User Group, Seacoast – Portsmouth, NH    
    NH Database Meetup – Manchester, NH    
    Portsmouth Startup Meetup – Portsmouth, NH    
    Seacoast SQL Server Users Group – Portsmouth, NH
    Systems Engineering and Administration Technical User Group – Portsmouth, NH    

     

    New York (Upstate)

    July 11
    Rochester JavaScript Meetup (Coworking Rochester) – Rochester, NY

    imageJuly 27 & 28    
    Windows 8 Developer Camp & Hackathon  – Rochester, NY     
    A free, two-day event for developers to learn about Windows 8.  Day one features sessions followed by an Installfest, and day two is a chance to work on Windows 8 development in the Hackathon, with experts on hand to help.

    August 1
    Rochester JavaScript Meetup (Coworking Rochester) – Rochester, NY

    September 5
    Rochester JavaScript Meetup (Coworking Rochester) – Rochester, NY

    September 20
    Techapalooza 2012 – TBD (Albany area)

    Schedule TBA     
    AppRochester – Rochester, NY
    Build Guild – Troy, NY    
    Capital Area SQL Server Users Group – Albany, NY    
    Central New York .NET Developer Group - East Syracuse, NY    
    Microsoft Developers of Western NY – Buffalo, NY    
    OWASP (Open Web Application Security Project) – Rochester, NY
    Refresh Rochester – Rochester, NY    
    Rochester SharePoint User Group – Rochester, NY    
    Tech Valley .NET Users Group – Albany, NY
    Upstate NY PowerShell Users Group – Rochester, NY
    VDUNY - Visual Developers of Upstate NY - Rochester, NY
    Western New York Back Office Technology User Group – Blasdell, NY
    Western NY SQL Server PASS – Amherst, NY

     

    Rhode Island

    July 11
    Providence Geeks – Providence, RI 

    July 12
    Providence Web Development Lunch Hour – Providence, RI

    July 17
    WordPress Providence Meetup – Providence, RI

    July 24   
    Providence UX Meetup – Providence, RI
    ”Designers with Drinks”

    July 25
    MoDevRI (Mobile Developers & Entrepreneurs) – Providence, RI
    ”Interfacing Mobile to the Real World” - Brian Jepson

    August 1
    *NEW GROUP*
    Rhode Island SharePoint User Group
    – Providence, RI
    ”Inaugural Meeting!” – Talbott Crowell

    August 9
    *NEW GROUP*
    Prov.JS – Providence, RI
    ”Starting a Project with ExtJS 4”

    August 9   
    Providence Web Development Lunch Hour – Providence, RI

    August 14
    WordPress Providence Meetup – Providence, RI

    August 28 
    Providence UX Meetup – Providence, RI
    ”Designers with Drinks”

    September 5   
    Rhode Island SharePoint User Group – Providence, RI    
    Marc Anderson

    September 13
    Providence Web Development Lunch Hour – Providence, RI

    September 15
    SQL Saturday Providence – East Greenwich, RI

    September 25
    Providence UX Meetup – Providence, RI
    ”Designers with Drinks”

    Schedule TBA    
    Rhode Island .NET User Group - Bristol, RI
    Southern New England SQL Server Users Group – East Greenwich, RI  

     

    Vermont

    July 16
    Vermont .NET User Group – S. Burlington, VT
    Ward Bell

    July 28 & 29
    [$] Burlington Ruby Conference – Burlington, VT

    Schedule TBA     
    Vermont SQL Server User Group - Burlington, VT    
    Burlington PHP Users Group – Burlington, VT
    Northern Vermont SharePoint Users Group – Essex Junction, VT

      

    Online

    July 10
    Imaginet
    ”A View into Microsoft’s New ALM Features and Tools”

    July 18   
    LIDNUG & Wintellect
    “Windows 8: A Tale of Two Stacks” - Jeremy Likness

    July 18
    MSDN Webcast
    ”Creating Chart- and Grid-Based HTML5 Applications (Level 200)” – Jason Beres

    July 18
    InCycle Software
    ”Visual Studio 2012 RC : The ultimate testing tools” – Sahas Subramanian

    July 24
    LIDNUG & Wintellect
    ”Putting the Cloud in Your Pocket, Part 1” - John Garland

    August 1
    LIDNUG & Wintellect
    ”Lock-Free Thread Synchronization” – Jeffrey Richter    

    August 14
    Imaginet
    ”A Day in the Life: Developer Enhancements with Visual Studio 2012”

    August 16
    Northwest Cadence
    ”Refactoring without Fear: Architecture in Visual Studio 2012 Ultimate”

    August 23
    LIDNUG & Wintellect 
    “Putting the Cloud in Your Pocket, Part 2” – John Garland    

    August 28
    Imaginet
    ”A Day in the Life: Developer Enhancements with Visual Studio 2012”

    September 18
    LIDNUG & Wintellect 
    “Take a Drive with HTML5” – Jeff Prosise    

    September 18
    Northwest Cadence
    ”Unit Testing without Fear”

  • Chris Bowen's Blog

    Bing Maps Platform Event – Waltham, MA on April 7

    • 0 Comments

    image

    If you’re interested in adding location-based features to your applications, you can learn about the Bing Maps platform by attending the “On the Road with Bing Maps” event:

    image On the Road with Bing Maps: Learn Exciting New Ways to Bring Location-Based Data to Life
    Wednesday, April 7, 1 – 5 PM
    Microsoft, 201 Jones Road, Waltham, MA

    At this event, experts will provide an overview of Bing Maps as a powerful visualization tool for geographic and location-based information. With highlights of scenarios such as locators, fleet/asset tracking, data visualization portals, and location intelligence, we’ll present a deep dive into the Bing Maps Platform, including details on specific features, AJAX, Web Services, and new Silverlight APIs.

    We’ll also review exciting recent enhancements, exploring ways to integrate with GIS systems and leverage SQL 2008 spatial features and Sharepoint, as well as other related tools and technologies.  When you meet the experts, you’ll learn solution implementation and best practices―and you’ll leave with the tools and resources to tap the power of location using Bing Maps.

    Registration

     

    Agenda:

    • 1:00 - 2:15 - Introduction to Bing Maps, Solution Overview, and Demos
    • 2:30 - 3:30 - Deep Dive on Architecture and APIs
    • 3:45 - 5:00 - Best Practices, Data Integration, and Future of Bing Maps

    Speaking of Bing Maps, if you haven’t seen the video of Blaise Aguera y Arcas’ talk from TED on augmented-reality mapping, I highly recommend it.

    -Chris

  • Chris Bowen's Blog

    Code Camp 7 - The Schedule!

    • 8 Comments

    We've got an amazing weekend planned for Code Camp 7 - "Deer in Headlights!"  We're now near 400 registered attendees and, thanks to our volunteer speakers, have 42 sessions on a great variety of topics from .NET Framework 3.0 to SharePoint to Robotics!

    The Camp will be this Saturday (3/31) and Sunday (4/1) at the Microsoft offices at 201 Jones Road, Waltham, MA on the 6th floor.  Registration starts at 8:30 both days, with sessions starting at 9:00.

    The full schedule is below. 

    Come and network with fellow technologists, learn a thing or two, grab some pizza, and pick up some swag along the way (thanks to our contributors, Dundas Software, CoDe Magazineasp.netPRO Magazine, and Cizer Software.)

    Also a special thanks to Jason Haley for conducting a volunteer campaign to provide funds for (better) coffee and... doughnuts for Saturday morning while raising awareness of user group activities.

    Don't forget there's also the traditional Saturday evening social gathering after day 1 of Camp over at the Waltham Westin's lobby bar.  So after the sessions end, grab a little dinner then head over there to unwind and enjoy some good company.

    Hope to see you there!
    -Chris

    P.S.  Speakers - We've blocked off the Providence Room for use by speakers (only) as a green/ready room for your talks.

    Day 1: March 31st

    MPR A

    MPR B

    MPR C

    Executive Briefing Center

    Rhode Island Room

    8:30-9:00

    Registration/Welcome (Coffee/Tea in Kitchen)

    9:00-10:30 How to Perform a Secure Code Review - Robert Hurlbut ASP.NET and LINQ to SQL - Julie Lerman Intro to Windows SharePoint Services with Overview of New Features - Robert Holmes Introduction to SQL Server Data Mining - Phil Denoncourt Windows Mobile Development with Visual Studio 2005 - Judy Carten
    10:30-10:45

    Break

    10:45 – 12:15 AJAX Will Protect Us from Meteors - Dan Krhla WPF and CAB – A marriage made in heaven - Mark Mullin Protecting Data with SQL Server 2005 - Robert Hurlbut Building Business Applications with Community Server - Dave Burke
    12:15 -1:15

    Lunch (Kitchen)

    1:15 – 2:45 Sleight of Hand with ASP.Net 2.0. Now you see it, now you don't. - Bob Goodearl Introduction to Windows Communication Foundation (WCF) - Chris Bowen "Can we build it? Yes We Can!": An Introduction to MSBuild - Steven St Jean   Chalk Talk: Exploring the Entity Data Model in the new ADO.NET Entity Framework - Julie Lerman
    2:45 – 3:00

    Break

    3:00 – 4:30 Disassembling .Net - Jason Haley Application Lifecycle Management with Visual Studio Team System - Todd Mancini User-Defined Functions in SQL Server 2005 - Andy Novick Windows Mobile Application Performance Best Practices - Don Sorcinelli
    4:30 – 4:45

    Break

    4:45 – 6:15 Reflector and Friends: An overview of Lutz Roeder's .Net Reflector and its add-ins - Jason Haley ADO.NET Orcas Overview - Julie Lerman Microsoft Office Groove 2007 - William Aboujaoude Leveraging Speech in .NET Applications and Windows Vista - Don Sorcinelli Concurrency and Coordination Runtime (CCR): No More Asynchronous Spaghetti. An Introduction. - Igor Moochnick
    6:15

    End of Day 1

    Day 2: April 1st

    MPR A

    MPR B

    MPR C

    Executive Briefing Center

    Rhode Island Room

    8:30-9:00

    Registration/Welcome (Coffee/Tea in Kitchen)

    9:00-10:30 Best Practices for Programming WCF - Richard Hale Shaw

    Workflow and the SharePoint Platform - Use them to your advantage! - Max Weber

    Lifting Up the Covers on a Live ASP.Net 2.0 Web Site - Rob Daigneau Generics - Robert Hope Introduction to Commerce Starter Kit 2.0 - Nabil Benchekroun
    10:30-10:45

    Break

    10:45 – 12:15 Best Practices for Designing/Modeling with Generics - Richard Hale Shaw Windows Cardspace and the Identity Metasystem - Bob Familiar Extending WCF With Behaviors - Rob Daigneau Reflection in .NET - Robert Hope SharePoint Content Types, Features and Web Parts - Robert Holmes
    12:15 -1:15

    Lunch (Kitchen)

    1:15 – 2:45 Understanding C# 3.0 Queries: it’s all Ienumerable<T>, baby. - Richard Hale Shaw Introduction to Windows Workflow Foundation (WF) - Chris Bowen Developing Features and Solutions in Office SharePoint Server 2007 - Brian Berry  Developing (Scalable) Enterprise Applications In C#/.NET With Frameworks - Desmond Nolan Custom SharePoint Development - Robert Holmes
    2:45 – 3:00

    Break

    3:00 – 4:30 Windows Communication Foundation with Windows Workflow - Mark Mullin XAML and Windows Presentation Foundation - Bob Familiar Design Patterns for SOA - Rob Daigneau Advanced SharePoint Development with Examples - Robert Holmes
    4:30

    End of Camp - Thanks for Attending!

     

    Schedule Changes:

    [On 3/29] Moved "Building SharePoint 2007-based Workflow Solutions with Visual Studio 2005" from Saturday to Sunday at 3:00.

    [On 3/30] Swapped "Introduction to Windows Communication Foundation (WCF)", formerly on Sunday at 9:00 with "Workflow and the SharePoint Platform - Use them to your Advantage!", formerly on Saturday at 1:15.

    [On 4/1]  Canceled "Building SharePoint 2007-Based Workflow Solutions with Visual Studio 2005"

  • Chris Bowen's Blog

    Learning XNA: A Guide for .NET Rocks Show 501 on XNA Game Development

    • 0 Comments

    .NET Rocks Show 501 If you’re a listener of .NET Rocks! (“The Internet Audio Talk Show for .NET Developers”), you may have heard Show #501 on XNA that Michael Cummings and I recorded last week.

    You can download the show here (59 minutes – MP3/WMA/AAC).

    We mentioned a lot of things on the show, so here are core resources to help you create that game you’ve always wanted to try making.

    So, What’s XNA?

    XNA XNA is the name for resources, software, and frameworks for creating games for the PC, Zune, and Xbox 360

    The XNA Framework makes game creation easier by abstracting gaming concepts to help you be more productive.  What’s great is that you can put your existing .NET skills to work since the XNA Framework is based on the .NET Framework.

    While games are of course about fun, developers may find making a little money can be fun, too.  If you think your game has what it takes, look into Xbox LIVE Indie Games (now one year old), which can place approved XNA games on Xbox LIVE Marketplace for purchase.

    Getting Started with XNA

    XNACreatorsClub First, head to the XNA Creators Club, which is a central place for working with XNA:

    • Downloads
    • Learning & Help
    • Resources
    • Community

    XNA Game Studio is what you’ll use to create your masterpiece.  Head to the Download page and get XNA Game Studio 3.1 (for free).  It’s based on Visual Studio, so you’ll also need either the free Visual C# 2008 Express Edition, or Visual Studio 2008 installed.

    Creating games for the PC and Zune is free, but if you’re interested in creating games on the Xbox 360, then you’ll need a Premium Creators Club membership.  Read the Creators Club tour for more.

    XNA Screencast

    I recorded a screencast on getting started with XNA that features a bit of background, then dives into a demo of creating a (very) basic 2D game:

    XNA ScreencastXNA Game Development Screencast

    Learning XNA

    If you’re new to game development, I recommend you try your hand at 2D game creation to learn the basics, then expand from there.  There’s plenty to help you get started.

    Tutorials

    The Getting Started page features two tutorials to get you going:

    These feature code, assets, documentation, and step-by-step videos to walk you through.

    Starter Kits

    XNA_RPG-Game_03_small One of the best ways to learn XNA is to look at how existing games work. 

    Take the time to download a couple of XNA Starter Kits, full games to help you learn.  Play right away, then explore the code and assets – it’s all included and ready for you to modify to help you learn XNA.

    Games include a 2D RPG, 3D racing game, a puzzle, and others.

    Education Catalog

    XNAEducationCatalog There’s a ton of help available on the Creators Club site, and it’s collected together in the Education Catalog.  Content is organized by dev area and type:

    • Physics, 2D, 3D, AI, Gameplay, Graphics, Audio, Storage, and more
    • Samples, Tutorials, Articles, Utilities, etc.

    Links

    Other Topics

    Kodu Game Lab

    Mentioned on the show, Kodu Game Lab is a visual environment for game creation that focuses on making programming concepts easy to learn and use.  Kodu leaves the keyboard behind and uses just the XBox controller. 

    KoduProgramming2KoduIt’s designed to be accessible for children, but the young at heart will find it fun as well. (I can vouch for this.)

    I have a post with more details on Kodu.

    Microsoft Gamefest

    Gamefest The Microsoft Gamefest conference focuses on all things game development.  There are multiple events upcoming (and according to the Gamefest site, you’ll hear the latest on Project Natal there).

    Content and recordings from past Gamefests is available, including XNA sessions.

    You can also download presentations from the Game Developer Conference (GDC) 2009.

    Boston Area Game Community

    If you’re in New England, here are some ways to connect with the area game development community:

    • bostonxnaBoston XNA Developers Group – Run by Michael Cummings, offers a monthly look at different game development topics.  No experience necessary to join.
    • CapeCodXNA2Cape Cod XNA Group – For those of you near the Cape, this group is run by Tom Kennedy, also offering a chance to learn XNA.
    • BostonPostMortemBoston Post Mortem – Meeting monthly in Waltham, MA, this is for professional game developers to meet, share, and network.  It is also the Boston chapter of the IGDA.

    Thanks!

    Thanks to Carl Franklin and Richard Campbell for their incredible work on the .NET Rocks! series, passing an amazing milestone of 500 shows! 

    And I hope you enjoyed listening to the show as much as we enjoyed being guests!

    If you have any questions, just let me know.

    -Chris

  • Chris Bowen's Blog

    2008 Winter Northeast Roadshow - Resources and Summary

    • 3 Comments

    The Winter Northeast Roadshow series has run its course!  Jim and I traveled about 2,000 miles to deliver seven events for nearly 600 people across the Northeast, and had a great time bringing developer technology and practices to you.

    Northeast RoadshowThe Goods

    As promised, we're posting the content and resources from each of our sessions. 

    Look for the content from Jim's sessions, "Windows Workflow Steals the Show" and "Adventures in Data with Silverlight, WCF REST, and ADO.NET Data Services" on his blog.

    SESSION: "Tech Update"

    Resources

    SESSION: "ASP.NET AJAX 3.5 and jQuery"

    Slides & Demos

    Albany, NYResources

    SESSION: "Deeper into Windows Presentation Foundation"

    Demos  (no slides used)

    Resources

    SESSION: "Lunch in the Lab - A Look at Microsoft Research"

    Slides

    Nashua, NHResources

    Thank You!

    Thanks to everyone who invested the time to join us for these events.  Special thanks to the each of the following companies and organizations who helped us along the way:

    We couldn't have delivered the Roadshow without your fantastic support!

    Next Time

    We're going into hibernation for a little while to reacquaint ourselves with family and friends, but early 2009 will see many events, including our Spring Roadshow, likely in the later February into March timeframe.

    Keep an eye on our blogs and sign up for MSDN Flash to hear updates on that and other events as they emerge.

    Thanks again, and we'll see you again on the road!

    -Chris

  • Chris Bowen's Blog

    Visual Studio 2010 & .NET 4.0 Training Kit Available

    • 1 Comments

    VS2010 and DotNet 4 

    If you're interested in learning more about the what's coming in the VS 2010/.NET 4.0 wave, check out the "Visual Studio 2010 & .NET 4.0 Training Kit" (November Preview):

    The Visual Studio 2010 and .NET Framework 4.0 Training Kit includes presentations, hands-on labs, and demos. This content is designed to help you learn how to utilize the Visual Studio 2010 features and a variety of framework technologies including: C# 4.0, Visual Basic 10, F#, Parallel Computing Platform, WCF, WF, WPF, ASP.NET AJAX 4.0, ASP.NET MVC Dynamic Data.

    The kit will be expanded and updated periodically as final release approaches, but here's what the kit currently contains:

    • Presentations:
      • Overview of the .NET Framework 4.0
      • Overview of the Visual Studio 2010
    • Hands-On Labs:
      • Visual Studio 2010: Office Programmability
      • Visual Studio 2010: Test Driven Development
      • Parallel Extensions: Building Multicore Applications with .NET
      • Introduction To Managed Extensibility Framework
      • ASP.NET AJAX
      • ASP.NET Dynamic Data
      • Intro To Project "Velocity"
      • Intro To F#

    To try these labs, you can download a VPC with the CTP of .NET 4.0 and Visual Studio 2010 here.  (You can also check out Brian Keller's post on a faster way to download large VPCs.)

    BTW, there's a similar Visual Studio 2008 and .NET 3.5 Training Kit as well.

    -Chris

    MSDNDevCon P.S. This is exactly the kind of the stuff you'll hear about at the MSDN Developer Conference series from December through February!

  • Chris Bowen's Blog

    Announcing Bob and Chris' MSDN Roadshow!

    • 8 Comments



    Bob Familiar and I are busting out of our home bases in Massachusetts and taking our long-winded rants and questionable demos on the roads across the Northeast!  In the coming weeks, we'll be bringing the latest in developer- and architect-focused content to a town near you.

    Join us for a full day of no-fluff deep technical content, plenty of code, 100% guaranteed-to-run demos*, and of course giveaways throughout with a chance to win a Zune at day's end!  [* We'll define "run" as we go.]

    Roadshow Schedule and Registration

    Rochester, NY

    February 27th, 2007

    8:30am-4:00pm

    Click Here to Register!

    Burlington, VT

    March 1st, 2007

    8:30am-4:00pm

    Click Here to Register!

    Portland, ME

    March 6th, 2007

    8:30am-4:00pm

    Click Here to Register!

    Manchester, NH

    March 8th, 2007

    8:30am-4:00pm

    Click Here to Register!

    Farmington, CT

    March 20th, 2007

    8:30am-4:00pm

    Click Here to Register!

     

    Event Agenda

    For this tour, we're focusing on all things .Net Framework 3.0.  Here's the agenda:

    08:30am – Arrive, check in, grab a nosh and a seat

     

    09:00 – 10:15 – Windows Communication Foundation

    Windows Communication Foundation (WCF) is Microsoft's unified framework for building secure, reliable, transacted, and interoperable distributed applications. Learn how to leverage the new features in Windows Communication Foundation (WCF) to make a smooth transition to a service-orientation.  The capabilities exposed through this new addition to the .NET framework will enable the core building blocks of connected systems such as data & service contracts, security, reliability, administration, and management   

     

    10:15 – 10:30 – Take a break and communicate

     

    10:30 – 12:00 – Windows CardSpaces

    Windows CardSpace enables users to provide their digital identities in a familiar, secure and easy way. In the physical world we use business cards, credit cards and membership cards. Online with CardSpace we use a variety of virtual cards to identify ourselves, each retrieving data from an identity provider. Don't struggle with usernames and passwords, just choose an information card! This session will delve into the architecture and implementation of CardSpaces.

    12:00-01:00 – Grab a lunch and ponder your identity

    01:00 – 02:15 –Workflow Foundation

    Workflow Foundation (WF), a component of the .NET Framework 3.0, enables you to quickly and reliably implement workflows and business rules in your applications.  WF provides a framework for constructing sequential and state-machine based workflows for any .NET application or service and includes tools to effectively manage and modify those workflows.  In this session, we'll introduce the major concepts and purpose of WF, demonstrate the creation and maintenance of workflows with Visual Studio 2005, and show the potential uses of workflows within your applications. 

    02:15-02:30 – Take a break and go with the flow

    02:30 – 03:45 – Windows Presentation Foundation

    Windows Presentation Foundation (WPF) is Microsoft’s new strategic User Interface technology designed to provide richer, high-fidelity, applications using an optimized developer/designer workflow.  Learn how to leverage the new features in WPF such as XAML to create visually stunning interfaces to enhance capabilities and user experience of your applications. 

     

    03:45 – 04:00 – Zune Giveaway

    Register using the links in the schedule above.  Looking forward to seeing you out on the road!

    -Chris

  • Chris Bowen's Blog

    Developer Events in the Northeast – Early Summer, 2011

    • 0 Comments

    Welcome to summer!  Though beaches, ice cream trucks, and vacations await, the developer community marches on, so here’s a look at events in the northeastern U.S. for the first part of the season. 

    As always, if you know of other (free or nearly free) developer-focused events, please let me know.

    -Chris

    Connecticut

    July 5
    Agile Connecticut - Farmington, CT

    July 11
    Hartford Area Build Guild – Farmington, CT
    “Web People + Adult Beverages + High Fives”

    August 2
    Agile Connecticut - Farmington, CT

    August 8
    Hartford Area Build Guild – Farmington, CT
    “Web People + Adult Beverages + High Fives”

    Schedule TBD
    Connecticut .NET Developers Group – Farmington, CT
    Connecticut DotNetNuke User Group - Bethany, CT
    Fairfield/Westchester .NET User Group – Stamford, CT
    Fairfield/Westchester SQL Server UG - Stamford, CT
    Hartford SQL Server Users Group – Farmington, CT
    New England Silverlight Guild – Hartford, CT

    Maine

    June 23
    Maine Bytes User Group - Portland, ME
    “Azure State of the Union” – Ben Day

    June 28 
    Maine Developer Network - Augusta, ME
    HTML5: Intro, graphics (CSS, SVG, Canvas), and practices/adoption – Chris Bowen

    June 28
    Bangor Area .Net Developers (BAND) - Bangor, ME
    HTML5, IE9 & 10, and More – Chris Bowen (Yes, I’m also presenting in Augusta, but that’s during the day Smile )

    July 26
    Bangor Area .Net Developers (BAND) - Bangor, ME

    CodeCampJuly 29 – 31
    Maine Code Camp 2 – Mt. Blue State Park, Weld, ME
    Escape from the office with fellow developers for a weekend of actual, honest-to-goodness camping and tech!

    Schedule TBD
    Agile User Group – Portland, ME
    Usability / User Experience User Group – Portland, ME
    Web Designers User Group – Portland, ME (on Summer break)

    Massachusetts

    June 22
    Boston XNA Developers Group - Waltham, MA

    June 22
    Agile Boston User Group - Waltham, MA
    “Agile Coaches Panel Presentation”

    June 22
    Boston Front End Developers – Cambridge, MA

    June 23
    Boston Azure User Group – Cambridge, MA
    “Rock, Paper, Azure Challenge” – Hands-On in-the-Azure-cloud Game Challenge

    June 23
    Boston Web Performance Group – Boston, MA
    “Powering Up Your Code with High Performance CSS and HTML5” – Tim Wright

    June 23
    Refresh Boston – Cambridge, MA
    “Hopping on the Bandwagon: Branding & Marketing for Smallish Businesses” – Fred LeBlanc

    June 25
    Hack/Reduce Boston Hackathon – Cambridge, MA

    June 29
    Worcester Web Technology – Worcester, MA
    “Intro to Ext JS 4”

    June 30
    Boston JavaScript Meetup – Cambridge, MA
    “Sencha Ext & Sencha Touch” – Aaron White

    June 30
    UX Book Club, Boston – Cambridge, MA
    “Christopher Alexander: The Timeless Way of Building”

    June 30
    Lean Startup Circle Meetup – Cambridge, MA

    July 7
    New England Visual Basic Professionals - Waltham, MA
    “Identify & Fix Performance Problems with Visual Studio Ultimate” – Ben Day

    July 7
    HPC & GPU Supercomputing Group of Boston – Cambridge, MA

    July 11
    New England F# User Group – Cambridge, MA
    “F# Type Providers” – Keith Battocchi

    July 12
    Build Guild – Salem, MA
    “Web People + Adult Beverages + High Fives”

    July 12
    DotNetNuke Boston Meetup – Cambridge, MA

    July 13
    Boston Area SharePoint Users Group – Cambridge, MA
    “SharePoint 2010 Usage and Adoption Best Practices” – Scott Jamison

    July 13
    jQuery Boston Meetup – Boston, MA
    “Web Mapping with Geomap, a jQuery Plugin” – Ryan Westphal

    July 13
    Boston PHP – Cambridge, MA
    “Learn the Secrets of SEO (Search Engine Optimization)”

    July 14
    Worcester Web Technology – Worcester, MA

    July 19
    Boston New Technology Meetup – Cambridge, MA

    July 20
    New England Windows Phone User and Developer Group - Waltham, MA
    Summer of Mango: “Developing Windows Phone 7.1 Structured Storage Applications”

    July 20
    Boston .NET Architecture Study Group - Waltham, MA

    July 20
    HTML5 Game Development Meetup – Boston, MA

    July 20
    New England ASP.NET Professionals – Waltham, MA

    July 20
    Boston Arduino Users Group – Cambridge, MA

    July 27
    Boston XNA Developers Group - Waltham, MA

    July 28
    Boston Azure User Group – Cambridge, MA

    August 9
    DotNetNuke Boston Meetup – Cambridge, MA

    August 17
    New England ASP.NET Professionals – Waltham, MA
    “Intro to HTML5” – Chris Bowen

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

    August 17
    HTML5 Game Development Meetup – Boston, MA

    August 17
    Boston Arduino Users Group – Cambridge, MA

    August 17
    Worcester Web Technology – Worcester, MA

    August 18
    Western Mass Microsoft Technology Users Group - Agawam, MA
    “ASP.NET MVC3 and Razor” – Chris Bowen

    Schedule TBD
    Beantown .NET User Group - Cambridge, MA (On Summer break)
    Boston .NET User Group - Waltham, MA
    Boston BizSpark Meetup – Cambridge, MA
    Boston Business Intelligence – Waltham, MA
    Boston Cloud Services – Waltham, MA
    Boston Web Design Meetup – Cambridge, MA
    Boston WebsiteSpark Group – Cambridge, MA
    Cape Cod .NET User Group – Plymouth, MA
    Cape Cod XNA User Group – Hyannis, MA
    IASA New England – Waltham, MA
    New England Silverlight Guild – Cambridge, MA
    New England SQL Server User Group - Waltham, MA (On Summer break)
    North Shore Web Geeks – Newburyport, MA
    OWASP (Open Web Application Security Project) – Waltham, MA
    Western Mass Developers’ Group – Hadley, MA

    New Hampshire

    July 13
    Granite State SharePoint User Group – Nashua, NH

    July 20
    NH .NET User Group, Seacoast – Portsmouth, NH

    July 20
    NH .NET User Group, Nashua – Nashua, NH

    August 10
    Granite State SharePoint User Group – Nashua, NH

    Schedule TBD
    Nashua Scrum Club – Nashua, NH
    NH .NET User Group, Concord – Concord, NH (On Summer break)
    Seacoast SQL Server Users Group – Portsmouth, NH

    New York (Upstate)

    June 22
    Build Guild – Troy, NY
    “Web People + Adult Beverages + High Fives”

    June 23
    VDUNY - Visual Developers of Upstate NY - Rochester, NY
    “Windows Communication Foundation (WCF)” – Steve Maier

    July 6
    Rochester Javascript – Rochester, NY

    July 12
    Rochester SharePoint User Group – Rochester, NY

    August 3
    Rochester Javascript – Rochester, NY

    Schedule TBD
    AppRochester – Rochester, NY
    Central New York .NET Developer Group - East Syracuse, NY
    OWASP (Open Web Application Security Project) – Rochester, NY
    Refresh Rochester – Rochester, NY
    Tech Valley .NET Users Group - Latham, NY
    Upstate NY PowerShell Users Group – Rochester, NY
    Upstate NY PowerShell Users Group – Syracuse, NY
    Western New York .NET Users Group - Amherst, NY
    Western NY SQL Server PASS – Amherst, NY

    Rhode Island

    July 13 
    Providence Geeks – Providence, RI

    July 14
    Providence Web Development Lunch Hour – Providence, RI

    August 11
    Providence Web Development Lunch Hour – Providence, RI

    Schedule TBD
    Rhode Island .NET User Group - Bristol, RI
    Southern New England SQL Server User Group, Warwick, RI

    Vermont

    July 11 
    Vermont .NET User Group – S. Burlington, VT
    Mark Dunn

    imageSeptember 10
    Vermont Code Camp 2011 – Burlington, VT

    September 16
    VT Hackathon – Burlington, VT

    Schedule TBD
    Vermont SQL Server User Group - Burlington, VT

  • Chris Bowen's Blog

    New England Code Camp 16 – Registration and More

    • 0 Comments

    CodeCamp34New England Code Camp 16, a major community event for developers, is coming to Waltham, MA on October 29th! 

    Registration (free!) is now open, as are the Calls for Speakers, Volunteers, and Contributors (details below).

        New England Code Camp 16
        Saturday, October 29, 2011
        8:30 AM – 6 PM + post-event Geek Gathering
        Microsoft, 201 Jones Road, Waltham, MA 
        http://codecampboston.eventbrite.com
        #necc16

    Code Camps are free events, held outside of regular work hours, organized by and for the developer community, and offer a chance to learn, share, and network.  What kind of stuff might you see?  It varies significantly camp to camp, but take a look at the previous camp’s schedule to get an idea.

    Register today and join hundreds of your fellow developers!

    Bryan TuttleSession in MPR CA Session in the Rhode Island Room

    Call for Speakers

    A Session in the EBCFrom first-time presenters to veterans of national conferences, Code Camps are made great because we hear from many perspectives – including yours.  Have something to share, the community wants to hear from you.

    How? Just see the registration page for details (speakers only need to register as a speaker, not as an attendee.)  Proposals can be for any technology topic and sessions will be 75 minutes long.

    The Call for Speakers will close at the end of Friday, October 21st.

    Have a question about speaking?  Send a note to codecampspeaker@bostondotnet.org.

    Call for Contributors

    Food Time!Contributors are a critical part of each Code Camp, relied upon to provide the essentials for the Code Camp experience, like:

    • Morning coffee (& doughnuts when possible)
    • Lunch
    • Giveaways – items to be given out by speakers in sessions
    • SWAG - items like pens, pads, and bags – branded or unbranded – it’s all welcome!

    You’ll have a highly-targeted audience thanking your company for its support of the developer community, so please send a note to codecamp@bostondotnet.org if your company can help make Code Camp 16 a success!

    Call for Volunteers

    Want to help before or at the event?  Great, and thank you!  Just drop a line to codecamp@bostondotnet.org.

    Call for Thanks!

    Richard Hale ShawSpecial thanks to Patrick Hynds, Chris Pels, and Robert Goodearl for the care and feeding of this event, to the contributing companies, and of course to the many speakers who volunteer their time and expertise!

    See you at New England Code Camp 16!

    -Chris

  • Chris Bowen's Blog

    Design Camp Boston – November 6th

    • 0 Comments

    Community-driven events like Code Camps and BarCamps have been great ways for developers to connect and share knowledge.  With the strong design community here in New England, a similarly-structured event focusing on designers would clearly be helpful.

    Enter Design Camp Boston:

    Design Camp focuses on both current trends and future developments in web design and user experience across their many forms. Community driven, Design Camp Boston is a free, weekend-day event featuring some 18 sessions spanning web site design, frameworks, content management systems, motion graphics, standards, mobile applications, marketing, social media and more.

    NERDDesign Camp Boston will be held on Saturday, November 6th from 8 AM – 5 PM at the Microsoft New England Research & Development (NERD) Center in Cambridge, MA. 

    The schedule has been posted and registration is now open.

    Thanks to Bryan Phillips of Grey Wolf Design for his tireless efforts in leading the turning of this idea into reality!

    -Chris

  • Chris Bowen's Blog

    Free Microsoft Online Developer Courses

    • 2 Comments

    The Microsoft Learning site has a number of self-paced eLearning courses on current technologies (e.g. .NET 2.0 & 3.0 and VS2005.)  I've pulled the subset of the developer courses that are free and listed them below, but take a look at the full developer catalog as well (the courses with fees are pretty reasonable.)

     

    .NET 3.0

    Collection 5134: Developing Rich Experiences with Microsoft® .NET Framework 3.0 and Visual Studio® 2005

    Summary: This collection of 3 2-hour premium clinics teaches Enterprise Developers and Software Architects about the new capabilities provided by the .NET Framework 3.0.
    Audience: Developer
    Available Offline: No
    Price: FREE
    Subscription: 3 years

     

    Distributed Applications


    Clinic 5136 : Introduction to Developing with Windows® Workflow Foundation and Visual Studio® 2005

    Summary: This 2 hour premium clinic teaches Enterprise Developers and Software Architects about the functionality Windows Workflow Foundation provides for enabling business processes within applications.
    Audience: Developer
    Available Offline: No
    Price: FREE
    Subscription: 1 year


    Clinic 5137: Introduction to Developing with Windows® Communication Foundation and Visual Studio® 2005

    Summary: This 2 hour premium clinic teaches Enterprise Developers and Software Architects about the functionality Windows Communication Foundation provides for service oriented development.
    Audience: Developer
    Available Offline: No
    Price: FREE
    Subscription: 1 year

     

    Windows and Smart Client

    Clinic 5135 : Introduction to Developing with Windows® Presentation Foundation and Visual Studio® 2005

    Summary: This 2-hour premium clinic teaches Smart Client Developers and Software Architects about the powerful features Windows Presentation Foundation provides for building rich user experiences.
    Audience: Developer
    Available Offline: No
    Price: FREE
    Subscription: 1 year

     

    Visual Studio 2005


    Clinic 5045: Inside Look at Developing with Microsoft® Windows® SharePoint® Services 3.0

    Summary: In this 2-hour premium clinic you will learn about the rich capabilities that Windows SharePoint Services 3.0 offers to developers. The clinic will focus on Architecture and List Management, Building and Extending Windows SharePoint Sites, and Packaging and Deploying Windows SharePoint services solutions.
    Audience: Developer
    Available Offline: Yes
    Price: FREE
    Subscription: 1 year


    Clinic 5046: Inside Look at Building and Developing Solutions with Microsoft® Office SharePoint® Server 2007

    Summary: In this 2-hour premium clinic you will learn about the rich capabilities that Office SharePoint Server 2007 offers to developers. The clinic will focus on Fundamentals of Building Solutions with Office SharePoint Server 2007, Building Business Solutions with Office SharePoint Server 2007 and how to Incorporate Office SharePoint Services into Business solutions.
    Audience: Developer
    Available Offline: Yes
    Price: FREE
    Subscription: 1 year

    Collection 5134: Developing Rich Experiences with Microsoft® .NET Framework 3.0 and Visual Studio® 2005

    Summary: This collection of 3 2-hour premium clinics teaches Enterprise Developers and Software Architects about the new capabilities provided by the .NET Framework 3.0.
    Audience: Developer
    Available Offline: No
    Price: FREE
    Subscription: 3 years

     

    ASP.NET 2.0


    Clinic 3402: ASP.NET for PHP Developers: Introduction to ASP.NET

    Summary: In this clinic, you learn about ASP.NET as a Web development platform and how it compares to PHP. You will explore features including Server Controls, Master Pages, and Profiles. Additionally you will also learn about Visual Web Developer Express, a powerful free tool for authoring ASP.NET Web sites.
    Audience: Developer
    Available Offline: Yes
    Price: FREE
    Subscription: 1 year


    Clinic 5230 : Developing Enhanced Web Experiences with Microsoft® ASP.NET AJAX Extensions

    Summary: In this 2-hour clinic you will learn about the rich functionality that ASP.NET AJAX Extensions provides for building highly responsive and enhanced web applications.
    Audience: Developer
    Available Offline: Yes
    Price: FREE
    Subscription: 1 year

    SharePoint


    Clinic 5045: Inside Look at Developing with Microsoft® Windows® SharePoint® Services 3.0

    Summary: In this 2-hour premium clinic you will learn about the rich capabilities that Windows SharePoint Services 3.0 offers to developers. The clinic will focus on Architecture and List Management, Building and Extending Windows SharePoint Sites, and Packaging and Deploying Windows SharePoint services solutions.
    Audience: Developer
    Available Offline: Yes
    Price: FREE
    Subscription: 1 year


    Clinic 5046: Inside Look at Building and Developing Solutions with Microsoft® Office SharePoint® Server 2007

    Summary: In this 2-hour premium clinic you will learn about the rich capabilities that Office SharePoint Server 2007 offers to developers. The clinic will focus on Fundamentals of Building Solutions with Office SharePoint Server 2007, Building Business Solutions with Office SharePoint Server 2007 and how to Incorporate Office SharePoint Services into Business solutions.
    Audience: Developer
    Available Offline: Yes
    Price: FREE
    Subscription: 1 year

     

    Security


    Clinic 2806: Microsoft® Security Guidance Training for Developers

    Summary: This online clinic provides students with knowledge and skills essential for the creation of applications with enhanced security. Students will learn about the need for implementing security at every stage of the development process and best practices for applying security principles. Students will also learn how to use established threat modeling methodologies and tools with other best practices to minimize vulnerabilities and limit damage from attacks. Finally, students will learn how to implement security features to enhance security for Web applications and Web services that are built by using Microsoft ASP.NET.
    Audience: Developer
    Available Offline: Yes
    Price: FREE
    Subscription: 1 year


    Clinic 2807: Microsoft® Security Guidance Training for Developers II

    Summary: This clinic discusses best practices for building security into the design, development, testing, and deployment phases of the software development life cycle. It is targeted towards individual with at least one to two years of programming experience. The course will provide developers with the skills and knowledge to design and develop more secure Microsoft solutions.
    Audience: Developer
    Available Offline: Yes
    Price: FREE
    Subscription: 1 year

     

    BizTalk


    Clinic 2954: First Look: Microsoft® BizTalk® Server 2006 for Developers

    Summary: This clinic provides developers with an introduction to BizTalk Server 2006.
    Audience: Developer
    Available Offline: Yes
    Price: FREE
    Subscription: 1 year 

  • Chris Bowen's Blog

    Code Camp 9 - Save the Dates!

    • 6 Comments

    CodeCamp

    "One, Two,... Nine, Sir!"

    Can you believe we're on Code Camp Nine?!  Code Camps began in New England in 2004, and here we are, with Code Camps now happening all around the world!  A great testament to the motivation and strength of our global .NET developer community.

    I'm happy to say we're officially a lock for April 5th and 6th for Code Camp 9 at the Microsoft offices in Waltham, MA.

    Got Name?

    Our dedicated team of community leaders are working hard to find the perfect (read "good enough") subtitle for this one, but if you've got an idea, let me know

    For reference, here are the prior eight, from the timely to the downright puzzling:

    1. [Eponymous]
    2. The Return
    3. The Madness
    4. Developers Gone Wild
    5. Code Frenzy
    6. Devs on a Plane
    7. Deer in Headlights
    8. Rise of the Silverlight Surfer
    9. ???

    Got Logo?

    Have some, well ANY artistic talent?  Can you create a new Code Camp logo?  Really, as you can see above, it won't take much to do better than mine. 

    Come up with one that we use and I'll lavish you with fame (okay, a thank you on my blog) and fortune (we can negotiate something out of my DE prize closet.)

    See You There!

    Save the dates, think of sessions you'd like to give (we can't have a camp without volunteer presenters), and we'll see you then!

    Keep an eye on this blog for more details, registration, and the Call for Speakers.

    -Chris

  • Chris Bowen's Blog

    Code Camp Hartford - Save the Date!

    • 1 Comments

    MCj01895870000[1] Fantastic news for northeast developers - a Code Camp is now coming to the Hartford, Connecticut area!  SB Chatterjeee (who runs the CT .NET User Group), sends word that a venue has been secured and that Code Camp Hartford will be on Saturday, August 16th!

    Details and the Call for Speakers will be coming soon, so stay tuned to CT .NET User Group site or to this blog.

    -Chris

  • Page 6 of 23 (458 items) «45678»