Stay tuned in the coming days for a full list of our cities and event dates. We're canvassing the Central Region (see: glossary) and visiting 23 total cities. Our topic this semester is Windows 7 Deployment. Most events will start at 8:30am – attendees can start showing up as early as 8am – and will run for about four hours, wrapping up at 12:30pm. The Agenda We'll be covering the following topics (more details coming as we publish the registration links). - Can We Bust This Myth? "Its impossible to upgrade a Windows XP computer to Windows 7"
- Free Quick and Dirty Deployment Tools
- Automate your Windows 7 deployment using the MDT 2010
So keep an eye here (me), here (Matt), here (Brian), here (Kevin) or here (John) for news about our Fall TechNet Events series.
| I love <table> tags. (Not really.) Actually, I got the news last Friday that we're ready to start advertising our national Windows Phone 7 developer events. They even shared a great invite I could use to advertise the events. Unfortunately the invite makes heavy use of tables, and after hacking together the text for the text from our invite into Live Writer for several minutes – trying to keep the formatting as close as possible – I gave up and just used the old copy-and-paste approach. Which required the use of a <table> to maintain the format of the column to the right. Anyway... Regional Events As I've posted in the past, we are running a series of Windows Phone 7 developer boot camps. We have run our first five or six such events and are tweaking the format and agenda based on feedback from early attendees (read: guinea pigs; we piloted the format in late July and early August). The next wave of our boot camp events kicks off this week (tomorrow, in fact) in Columbus, OH. If you live in one of the following cities, be sure to check out our next set of boot camp events: - Columbus, OH – September 7
- Waukesha, WI – September 14
- Grand Rapids, MI – September 14
- Little Rock, AR – September 15
- Cleveland, OH – September 15
- St. Louis, MO – September 16
- Southfield, MI – September 21
- Austin, TX – September 22
- Des Moines, IA – September 23
- Tulsa, OK – September 28
- Memphis, TN – September 29
- Houston, TX – September 30
- Knoxville, TN – September 30
National Events More to the point, if you live in one of the four cities listed on the right, you have an even more immersive option: our national launch events for the Windows Phone 7 developer experience. We have two days to choose from: day one is a jump start featuring nearly eight hours of presentations and demos covering a wide range of topics (we start with the tools and fundamentals of Windows Phone 7 development and, as the day unfolds, we'll go deeper into development scenarios using Silverlight®, XNA® and the Windows Phone 7 SDK; you'll also learn how to turn a profit from apps you may be thinking about by registering for and publishing them to the Marketplace.); day two is a six-hour hands-on format (bring your own laptop; we'll have the tools, the labs, and several talented evangelists to help you get some hands-on time with developing a Windows Phone 7-based application). Choice, Choice, Choice Here's the great news. If you are just looking for great presentations delivered by great evangelists, you only need to register for day one (we should have space for around 300 people). If you are already pretty savvy on Windows Phone 7 development and just need that extra time and attention to get some great hands-on time, you should only register for day two; bring your laptop and register early – we only have space for about 75 or so folks for our hands-on day. If you need the basics and want to learn all that you can, register for both days to get the overview and deep dive presentations plus the full hands-on experience. Regardless of what you choose, register early and tell your friends. These national events are going to be great! | ![clip_image001[6] clip_image001[6]](http://www.elysiumsystems.com/content/binary/WindowsLiveWriter/WindowsPhone7DeveloperLaunchEvent_C379/clip_image001%5B6%5D_039b5e6e-ce54-4bd4-85ba-24639ae5c94c.gif) Minneapolis, MN Millennium Hotel October 5 - 6, 2010 Detroit, MI Westin Book Cadillac Hotel October 12 - 13, 2010 Chicago, IL Swissotel Chicago October 19 - 20, 2010 Dallas, TX InterContinental Hotel October 20 - 21, 2010 | Technorati Tags: Windows Phone 7
Here's a little nugget of information that I've been sitting on for a rainy day (granted, it is actually sunny and 101F where I live). It's something that was forwarded to me a couple of weeks back that I filed in the "to blog about" folder. I've not got a little time to get out a post on it... The fine folks at Ch. 9 have an updated series of training resources covering SQL Server 2008 R2. Rather than recap the course, I'll just quote the summary. The goal of the SQL Server 2008 R2 Update for Developers Training Course is to provide information about the improvements introduced in SQL Server 2008 and the new features added in SQL Server 2008 R2. Its primary audience is solution architects and developers who are familiar with SQL Server, and also developers who are new to SQL Server and want to learn the basics. The content focuses on development aspects and illustrates how to design more effective database applications that take advantage of improved capabilities in SQL Server. This version of the training course is designed to work best with the SQL Server 2008 R2. Here is a list of the modules in this course: If you develop against SQL Server, this is a must-review set of training and hands-on lab resources.
 I just wrote a blog post about our developer event series focus on Windows Phone 7. The natural question to follow is "what are the plans for us IT pros?" And I have good news here! We are working on a 20+ city tour for a TechNet event series that will be starting later in September and running through October. The planned agenda is to focus on all things deployment – deploying Windows 7, Office 2010, deployment tools like MDOP and System Center, and App-V techniques. Please let me know if you have any feedback on cities we might visit (we'll likely pick similar cities to the Windows Phone 7 tour) and if you have any questions or specific areas of interest around the deployment topic. Leave a comment on this post or send me a direct message via Twitter @briandmoore.
Thanks to some travel last week for internal meetings, I am about a day (um, week) late getting this post out. It's my obligatory post advertising our upcoming events. First up, developer events focused on Windows Phone 7. But these events feature a twist on our standard MSDN Events-style format. Gone (for now) are the traditional four-hour, eyes-forward event format. New for this fiscal year (our fiscal year runs July through June, so we've just started a new fiscal year) is what we're calling the Windows Phone 7 Boot Camp. What is a boot camp, you ask? Let me tell you... Boot Camp 101 We actually started the boot camp format last fiscal year with our Windows Azure Boot Camp series. The boot camp is a BYOL (bring-your-own-laptop) event format. We list prerequisites (in the case of Windows Azure, we list them here; in the case of Windows Phone 7, you need Visual Studio 2010 – either a Pro and above product or Express – and the Windows Phone 7 developer tools which are currently in beta) and all you need to do is bring your laptop pre-loaded with the bits. At the event we'll show you some of the fundamentals of developing Silverlight applications for the phone, give you the lab materials, and stick around for some ad hoc code 'til you drop time in the afternoon. In short, this is a hybrid event format that has some eyes-forwards elements with some hands-on elements, and some time to just play around with the tools while one of our evangelists help you come up with great ideas. Sounds Great So Far, What's the Plan? As I mentioned, this is a live event (it's not web-based; we have about 20 cities planned across the central US through October) where we work with you on learning some of the great new things you can do with the Windows Phone 7 development tools. We'll cover the Windows Phone 7 platform, we'll show you how to build a Silverlight application for the new phone, and we'll walk you through how to submit an application to the Windows Phone 7 Marketplace (and discuss how you can make money from what could easily be a side project). Included in this boot camp format, as mentioned, will be a hands-on facilitated lab plus ample time to kick the tires and play around with an application idea of your own. Sold Yet? Here's the Schedule As I mentioned, we're visiting about 20 cities (21 are currently planned) through October. If you can't make one of these dates – or this isn't coming to a city near you – we plan to continue the boot camp series through June 2011. If you have a particular city you would like us to visit, please leave a comment or direct message me @briandmoore. - Nashville, TN – July 27
- Cincinnati, OH – July 29
- Minneapolis, MN – August 3
- Dallas, TX – August 4
- Indianapolis, IN – August 5
- Overland Park, KS – August 5
- Columbus, OH – September 7
- Waukesha, WI – September 14
- Grand Rapids, MI – September 14
- Little Rock, AR – September 15
- Cleveland, OH – September 15
- St. Louis, MO – September 16
- Southfield, MI – September 21
- Austin, TX – September 22
- Des Moines, IA – September 23
- Tulsa, OK – September 28
- Memphis, TN – September 29
- Houston, TX – September 30
- Knoxville, TN – September 30
- Chicago, IL – October 08
- Downers Grove, IL – October 20
Technorati Tags: Windows Phone 7
I'm at one of those internal Microsoft meetings where they share new things with the broad field. In all honesty I should have known about this sooner, but what can I say... I'm behind on email. When I catch up on email I am sure I'll find the announcement and realize I am probably a couple of weeks behind on this so-called "announcement". Anyway... I just learned about this resource today, called ScriptJunkie. What Is It??? It is a site that contains articles, videos and code samples focused on HTML, CSS, and scripts of all types. Basically resources covering almost anything on client-side web development. I quite literally just learned about it in detail and so I poked around on the site to see what was up there. And there are loads and loads of resources on the site. I found resources on jQuery (and other forms of JavaScript and script in general), CSS3, HTML and similar things to help you build web-based sites. There are even resources to help you build browser neutral sites based on web standards. There are also code samples and a developer-submitted gallery of code samples like jQuery postMessage: cross-domain scripting goodness, Simple Three-Column CSS Fluid Layout and jQuery replaceText: String replace for your jQueries! – plus a lot more than that. There's also a great rating system in the gallery, and the new standard of an RSS feed for each (highest rated, most popular, etc.). Granted I haven't done development in a good three years or so, but I truly wished a resource like this existed back then. It looks like it could be very useful.
Here's a last-minute time-sensitive blog post about some Windows Phone 7 developer training happening this week. First things first, here's where you register for the training course. So what is it all about? It's a virtual training event series happening this Tuesday and Thursday. It includes four instructor-led three-hour training sessions that will help you learn how to develop applications for the Windows Phone 7 platform using Silverlight and XNA. The Schedule - July 20 – 8am: Session One: Getting Started with Microsoft Windows Phone and Silverlight
- July 20 – 1pm: Session Two: Programming Game Applications with XNA
- July 22 – 8am: Session Three: Programming Applications with Silverlight
- July 22 – 1pm: Session Four: Review and Wrap Up
The Tools Of course, you can't learn how to develop for Windows Phone 7 if you don't have the tools. And there's some recent news on the tools front. Most of you already know this, I am sure, but we released a beta of the Windows Phone 7 developer tools last week. This is a web-based installer (i.e., the installer you download is small and it downloads more stuff based on what you have installed). What does it download? If you have Visual Studio and/or Expression Blend it will install just the components you need to add the Windows Phone 7 tools, such as the design and development templates and emulator. If you have nothing, it will download and install Visual Studio 2010 Express.
Once upon a time (circa 1996; I know, not as cool as the Third Age of Middle Earth or something), there was a young developer who relocated to Dallas to learn distributed object oriented development techniques, or Object Oriented Analysis and Design (OOAD). And learn OOAD techniques he did. He learned UML, his favorite model type was the collaboration diagram, and he learned C++ and Smalltalk to put practice into implementation. As he worked for a consulting company, he quickly learned that business weren't building a whole lot of applications on Smalltalk and he quickly found himself developing in COBOL (again) and Visual Basic 5.0. Despite not developing in "true" OO languages, this young developer still applied OOAD design techniques (you know, to annoy his manager and COBOL developer peers – oh, and to keep his hard won OOAD skills sharp). What this young developer learned, using Visio (then not owned by Microsoft), was that OOAD techniques weren't super useful for COBOL but were quite handy to express event-driven development in VB5 and VB6. And his love for OOAD continued for years – and, in fact, continues to this day... What, exactly, are you babbling about??? Sorry about that. I was waxing nostalgic. Maybe its because I'm getting older. Anyway... Yes, true believers, _I_ was that young developer (well, not so young anymore). And although that's a bit of a wacky way to start a blog post my love for OOAD continues to this day. My tool of choice really was Visio. I tried Rational Rose but I never managed to get a license for it. When .NET came out and Rational (before the IBM acquisition) launched their XDE product, I totally jumped over to that. I was with Microsoft by then, but partnered with Rational colleagues and, boy, did I love that tool. Eventually I gravitated to Sparx Enterprise Architect, another great tool for UML. As a Developer Evangelist for Microsoft, I always tried to include a little UML best practice in the occasional demo. But then I moved into a different role and shifted my focus. Ultimately I moved into a management role and my development is limited to tinkering, but I still have a strong appreciation for OO design. Okay, seriously, what _are_ you babbling about??? Ah, there is a reason for waxing nostalgic. Trust me! The recent release of Visual Studio 2010 Ultimate we have finally brought a series of UML-based tools to bear. And they are _really_ nice tools. To help you learn a bit about the tooling – and learn quite a bit about UML along the way to boot – my colleague Clint Edmonson has published a series of screencasts covering the How Do I of UML using Visual Studio 2010 Ultimate. Here's the rundown: Clint will be publishing a few more screencasts in the coming days. Keep an eye on his blog for announcements. And go learn some UML and start to build your OOAD muscle. From there, go learn the Gang of Four design patterns and expand your horizons into MVC, MVP, MVVM and so much more.
Do you know Chris "Woody" Woodruff? If you don't you really should – he's a great guy and super smart to boot. And if you live in Downers Grove or Chicago, IL or Madison, WI you will have the opportunity to see him at one of five event hitting those cities (two each in Downers Grove and Chicago and one in Madison). The Event Series The Open Data Protocol (OData) is an open protocol for sharing data. It provides a way to break down data silos and increase the shared value of data by creating an ecosystem in which data consumers can interoperate with data producers in a way that is far more powerful than currently possible, enabling more applications to make sense of a broader set of data. Every producer and consumer of data that participates in this ecosystem increases its overall value. Data is consistent with the way the Web works - it makes a deep commitment to URIs for resource identification and commits to a HTTP-based, uniform interface for interacting with those resources (just like the Web). This commitment to core Web principles allows OData to enable a new level of data intergration and interoperability across a broad range of clients, servers, services, and tools. OData is released under the Open Specification Promise to allow anyone to freely interoperate with OData implementations. In this talk Chris will provide an in depth knowledge to this protocol, how to consume a OData service and finally how to implement an OData service on Windows using the WCF Data Services product. The Agenda - Overview of OData
- The OData Protocol
- Producing OData Feeds
- Consuming OData Feeds
About Woody Chris Woodruff (or Woody as he is commonly known as) has a degree in Computer Science from Michigan State University’s College of Engineering. Woody has been developing and architecting software solutions for almost 15 years and has worked in many different platforms and tools. He is a community leader, helping such events as Day of .NET Ann Arbor, West Michigan Day of .NET and CodeMash. He was also instrumental in bringing the popular Give Camp event to Western Michigan where technology professionals lend their time and development expertise to assist local non-profits. As a speaker and podcaster, Woody has spoken and discussed a variety of topics, including database design and open source. He is a Microsoft MVP in Data Platform Development. Woody works at RCM Technologies in Grand Rapids, MI as a Principal Consultant. Woody is the co-host of the popular podcast “Deep Fried Bytes” and blogs at www.chriswoodruff.com. He is the President of the West Michigan .NET User Group and also is a co-founder of the software architecture online portal nPlus1.org. Woody has worked in many arenas throughout the years, including healthcare, manufacturing, publishing, promotion execution and the automotive industry. He has experience with starting and running new ventures, including past work with technology startups. Woody continues to develop his expertise by learning & developing new technologies to better meet the needs of his clients, while devoting his free time to improving the development community at large, and giving back to the community in which he lives. The Dates There are three cities, with two dates each in Downers Grove and Chicago and one date in Madison.
Here's a quick hit blog post for you – the Visual Studio 2010 training kit has been updated. You can download the kit here. It's a bit of a big-ish download at 178MB, but it will help you cover a lot of ground as you learn the .NET Framework v4.0 and Visual Studio 2010. Here is the checklist of topics covered: - C# 4
- Visual Basic 10
- F#
- Parallel Extensions
- Windows Communication Foundation
- Windows Workflow
- Windows Presentation Foundation
- ASP.NET 4
- Windows 7
- Entity Framework
- ADO.NET Data Services
- Managed Extensibility Framework
- Visual Studio Team System
What Else Is There? Ah, I'm glad you asked! There are several other training kits you can try out as well. If you're interested in one of those topics, download the kit today. They all hold loads and loads of great information, labs, and code samples.
|