Tag | MSDN Posts

I wrote this short article for the 27th of January edition of the UK MSDN Flash newsletter. I thought it would be useful to sneak it in here as well especially as it will be the basis of a number of upcoming blog posts – probably about seven of them :-) Seven things that may surprise you about the Windows Azure Platform January 2010 is when the Windows Azure Platform for Cloud Computing moved from beta to live. We have three services live and already serving applications developed in the UK: · Windows ...
So there I am doing what a geek does best - sitting in Cafe Nero on Tottenham Court Road in the centre of London on a Saturday afternoon, killing time while waiting to meet up with my daughter, and doing a little coding to pass the time when someone (his name turned out to be Jim) asks me "so what do you think of the Visual Studio 2010 beta?" Me> It's OK; its stable and functional, and the UI performs quite well, which is good because it uses WPF. Jim> Yes I know, I'm working on it. Me> ...
Folks, Azure goes out of CTP this 1st of Feb. Remember to make good use of the Azure Introductory Special offers. For the MSDN subscribing crowd its even sweeter. The benefits are listed below. MSDN Subscriber Benefits: Technorati Tags: Windows Azure,Azure account,SQL Azure,Appfabric Windows Azure Platform offer Introductory MSDN Premium offer Ongoing MSDN Subscription Benefits Windows Azure Compute hours per month 750 hours 250 100 50 Storage 10 GB 7.5 GB 5 GB 3 GB Transactions per month 1,000,000 ...
Lots of folks keep asking me for UK prices and to be fair it does take a little work to find them (You need to start here and bring up this pop up) Hence for simplicity, I have copied them here (as of Jan 29th 2010). Note that there are several rates available. The following is “Windows Azure Platform Consumption” Windows Azure Compute Small instance (default): £0.0728 per hour Medium instance: £0.1455 per hour Large instance: £0.291 per hour Extra large instance: £0.5819 per hour Storage £0.091 ...
Another great opportunity to ask Microsoft engineers your technical questions is coming up on Tuesday, January 26th. These chats are your opportunity to get advice and answers from the engineers at Microsoft. You may want to review Transcript Archive to get an idea about what kind of topics are discussed. Title: Windows CE Live Chat! When: Tuesday, January 26, 2010 9:00 - 10:00 A.M. Pacific Time Add to Calendar Description: Do you have tough technical questions regarding Windows CE or Windows Mobile ...
Recently, someone on the MSDN forum asked if there are any built-in 'Open File' and 'Save File' dialogs available in the Windows Mobile platform. The answer, of course, is yes. The APIs that get the task done are GetOpenFileName() and GetSaveFileName(). These APIs allow the user to select directories or files for opening or saving. I wrote a small application to demonstrate how to use these APIs. The application has a multiline edit control and menu options for opening or saving text files (see video ...
The solution to the problem I was having in my post earlier this morning: A lurking instance of "Visual C# 2008" was installed on my machine and not updated to SP1 level. After replacing this with the current version (from http://www.microsoft.com/ex... and re-running the test, SQL server 2008 is now installing ok. A useful blog post from msdn on this subject can be found here: http://bit.ly/483su6 ...
We begin this particular piece of our adventure into functional programming with some WCF code unification. This same technique can be used with other constructs including database connections and anything that has a setup/tear down template. I have a small set of example code using WCF which I’ll be using as an example. The specifics of the WCF calls, syntax, and general discussion is outside of the scope of this particular post; however, there are many good references on MSDN and in other’s blogs. ...
[Check out my other QandAs] You would reasonably expect to be charged for the use of the Windows Azure Platform for any application you have built which is live on Azure. But you will a) want to minimise that cost and b) you would probably like to avoid it all together while doing development or learning about Azure. These “tips” should help you minimise the cost: Make the most of January 2010 You can use the Windows Azure Platform at no charge throughout January and get an insight into the billing. ...
I asked someone the following question.. in the following code... ( from MSDN Mag 2010 issue ( thomas erl )) [Description("PartitionKey=... Rowkey=AccountId")] public class UserAccountBalance : TableServiceEntity { public double Balance { get; set; } public UserAccountBalance() : base(Guid.NewGuid().ToStrin... Guid.NewGuid().ToString()) { } public UserAccountBalance(Guid userId, Guid accountId) : base(userId.ToString(), accountId.ToString()) { } } is this creating 1 partition for every UserID ...
The Silverlight 4 documentation is available online from Microsoft. However, it is not the fastest way to find documentation. Instead, you should know that the Silverlight 4 documentation is available online, it is just a little bit hidden. Read the rest of this entry » ...
Based on pages, the Web was designed to carry informative Websites and some stateless-based interactive apps. However, highly mature forms-based desktop development paradigms have evolved to the level of common knowledge among Microsoft .NET developers. An upcoming live MSDN webcast will show the right combination between the greatest web benefits and the most mature development paradigms. When: 1/27/2010 10:00 AM Pacific Time Languages(s): English Level: 300 Click here to register. It's free ...
An interview with colleague Paul Foster recorded end of December. In the first 5 minutes we talk about lego, snow, cider and robots. We do then eventually get onto the topic of Windows Mobile Widget development. Sounds fun and straight forward. Paul wrote the article for the December 16th 2009 UK MSDN Flash newsletter: “A key new feature of Windows Mobile 6.5 (WM 6.5) is the Widget runtime. The runtime provides a Microsoft implementation of W3C Widget support to Windows Mobile for the first time. ...
You can learn the Windows Azure Platform and develop against it locally on your own machine using only the SDK and a copy of Visual Studio (details here) – but at some point you will want to deploy your application to the cloud and understand how it is managed etc. At which point this offer may be just what you need. Windows Azure Platform Benefits for MSDN Subscribers If you are an MSDN Subscriber then you have free hours/storage etc for Azure – once you activate your benefit. MSDN Subscribers can ...
You can learn the Windows Azure Platform and develop against it locally on your own machine using only the SDK and a copy of Visual Studio (details here) – but at some point you will want to deploy your application to the cloud and understand how it is managed etc. At which point this offer may be just what you need. Windows Azure Platform introductory special offer: This allows anyone to try the Windows Azure Platform at “no charge”. The offer will end on July 31st 2010. Included each month at no ...
I have a couple posts coming to this respect, but I had the displeasure of working with Apache, SVN, and Perl these past few weeks. First off I tried learning Perl when I was 16 years old and it never took. I couldn’t understand it. I still don’t understand half of what it does and why you would use it over any other scripting language. The most I ever used it prior to these past few weeks was AOL .eml forms back in the day (http://members.aol.com/jad... yeah I know I’m not proud of my 17 year ...
Jared Bienz just launched a great video on creating RIA prototypes with SketchFlow. If you are interested in SketchFlow and how to build real RIA apps using SketchFlow, this is worth a look. Here’s the URL - http://channel9.msdn.com/po... Description Steve Allen from Acorn Systems talks about their recent experience using SketchFlow to prototype a new RIA offering for their customers. Acorns new recursive costing tool was built using Silverlight ...
Using SQL Azure for your applications is relatively straightforward. All you need is... a connection string... and since SQL Azure uses TDS as its underlying communication protocol, just like SQL Server, it may seem natural that you don't need to change much in your application design approach when connecting a SQL Azure database. However, this may not necessarily be true. SQL Azure was designed for ease of deployment and scalability; and as such you may need to take certain things into consideration ...
In this Issue: Jeremy Likness, Bob Bartholomay, Richard Waddell, Damian Schenkelman, and Shawn Wildermuth(2). Shoutouts: Jesse Liberty announced Silverlight HVP Proof Of Concept Released! ... on schedule and exceeds the promise. Jesse also posted a great picture Worth A Thousand Words to clarify the recent HVP posts. Be sure to click on the image to get it full-size. Shawn Wildermuth is asking you to Vote for My Sessions at MIX '10... you may want to check out the other sessions while you're voting ...
In June 2009 we created a survey for UK developers to tell us how they prefer to learn about technology which we used as input into planning for a number of activities in the UK in the second half of the year. I just “rediscovered” the raw data and thought it was interesting enough to share more widely. Top level: Most folks are generalists Web is “where it is at” for many We each have to invest a lot of time in learning technology Search trumps colleagues for answers Few of us have certifications ...
Wow, it only seems like just last week I was sitting at my PC trying to determine what I was going to concentrate on in software development for 2009. I had also just started the Frederick .NET User Group (FredNUG) in September 2008 and I was trying to figure out how to get speakers scheduled. Then, things started to quickly fall into place. My local INETA mentor, Frank La Vigne, provided me with a few names of well respected .NET MVPs who would most likely be interested in speaking at FredNUG. (Thanks ...
Have a fantastic New Years Eve this evening and a successful and fun 2010 (The above is the North Yorkshire Moors in 2009 as it should be – sheep and snow) Thanks to everyone who read my blog in 2009 (and my other VB blog), left comments, followed me on twitter, listened to my podcast (and even some of you subscribed in ITunes which my daughter finds scary) and in general made me feel that there was indeed somebody out there listening to my ramblings. It is very much appreciated. And a special thanks ...
Maybe you didn't notice that Windows Embedded CE Developer Center web site has a Learn section: in this section you can find a lot of interesting content in various formats (video, text, slide presentations, MSDN links, etc.) about several Windows Embedded CE development areas, specifically: General Content OS Design & Build BSP & Other Hardware Application Development Communication & Connectivity Silverlight for Windows Embedded For each area you can find entry-level, intermediate and ...
When we first announced that MSDN Premium subscribers and BizSpark members would be getting free Azure hours we also stated that they would be restricted to development and testing. The great news is we decided to lift this restriction so that you will be able to use your Azure benefits for normal (production) use, if needed. This also simplifies the transition between development and production. Starting January 4, 2010, MSDN Premium subscribers and BizSpark members in the UK will be able to sign ...
[22/12/09: I have been unable to get the podcast hosted on Channel 9 due to problems with the publishing platform. But Michael did a great job so I wanted to get it posted. Hence you can find it on Skydrive for the moment. Download from Skydrive ] A great chat with Michael Foord, author of IronPython in Action, on why a C# or Visual Basic .NET developer should look at also investing time in learning and using IronPython. Michael wrote an article on IronPython for the November 18th 2009 UK MSDN Flash ...
I may be a Microsoft aficionado, but the competition is still important, especially when it’s especially worthy. That’s why I subscribe to Amazon Web Services’ newsletter. A new issue arrived in my inbox recently and revealed AWS’ latest innovation: Amazon EC2 instances priced by bid. Specifically, according to AWS’ Web posting on the so-called EC2 Spot Instances option: “Spot Instances allow customers to bid on unused Amazon EC2 capacity and run those instances for as long as their bid exceeds the ...
Excusing the long post title referencing Dr. Strangelove, I’d like to point out a small bug with the SharePoint DateTimeControl. If you have ever implemented this control, you may find that you can set the MinDate property which is supposed to limit the range of dates allowed. However, doing so only limits the calendar popup associated with this control, but the user can still enter a date below the MinDate into the textbox (see comments in reference.) I did a little searching on the interwebs and ...
I talk to Hadi Hariri about the differences between Behavior Driven Development (BDD) and Test Driven Development - and why Hadi chooses BDD every time. Hadi wrote an article on BDD for the December 2nd 2009 UK MSDN Flash newsletter: “Test Driven Development (TDD) is about design, not about testing first. We use unit tests and testing frameworks to drive out the design of our API and validate its usage. Think of TDD as an approach to defining the specification of our application. However the true ...
[Updated 23/12/2009: You might also want to check out my colleagues Mike and Mike who did the same] For fun I thought I would have a look at which of my posts in 2009 were my most popular. The results were quite surprising. By number of pageviews (which tends to favour 1st half of year): Entity Framework 4.0 Resources – documentation links, best blog posts and more: Posted in September and also known as 101 links on Entity Framework 4.0. Received a large update in December. 5% of my traffic! How ...
Phil and I discuss the real time web and consuming real time data from a Silverlight client. “Real-time data can be consumed in a number of ways but there are a few techniques that are better suited to an RIA. A publisher/subscriber hub is one way of subscribing to data but this technique requires the subscriber to be running a web server which isn't possible from Silverlight or any other RIA technology. Continuously polling a resource is the most common way to check if the data you are interested ...
Technorati Tags: Application Architecture and Design Strategies This guide is available online in the MSDN Library and as a Microsoft Press book, ISBN# 9780735627109, that you can purchase through local and online booksellers such as Amazon, Barnes & Noble and BORDERS. The guide is intended to help developers and solution architects design and build effective high quality applications using the Microsoft platform and the .NET Framework more quickly and with less risk; it provides guidance for ...
Another great opportunity to ask Microsoft engineers your technical questions is coming up on Tuesday, November 24th. These chats are your opportunity to get advice and answers from the engineers at Microsoft. You may want to review the transcript from previous months to get an idea about what kinds of topics are discussed. Title: Windows CE Live Chat When: Tuesday, December 15, 2009 9:00 - 10:00 A.M. Pacific Time Add to Calendar Description: Do you have tough technical questions regarding Windows ...
Technorati Tags: Application Architecture and Design Strategies,Silverlight,Para... Programming,Tutorials The MSDN Southern Fried Roadshow is a developer/architect training through the southeast, presented by technology evangelists Chad Brooks, Glen Gordon and Brian Hitney with Microsoft. Dec. 8 2009. Introduction to ADO.NET Data Services The new wave of Web applications are built on AJAX and Microsoft Silverlight. We learn how ADO.NET Data Services enables applications to expose data as a REST-based ...
While at TechEd Europe in November 2009 I had a chance to catch up with David Robinson, Program Manager in the SQL Azure team and discuss... SQL Azure :-) We cover the "reboot", large databases, the new support for SQL Azure in SQL Server Management Studio, customer feedback and futures. V2 hints include: - bigger database - automatic partitioning - spatial data types You might also want to check out the slides of a SQL Azure session I recently delivered based on the session David gave at TechEd ...
This podcast was recorded at TechEd Europe in November 2009. I get a chance to sit down with Mike Flasko, Program Manager in the Data Services team. We had both presented on Entity Framework during the conference which is where we started the discussion before we moved on to talk about Data Servies and some of the announcements around Data Services, RIA and WCF which would be happening the following week at PDC. Definitely worth a listen (IMHO). Listen/Subscribe: Download/Play MSDN Flash Show 014 ...
While at TechEd Europe in November 2009 I had a chance to catch up with the two lead developers of the Pex team Peli de Halleux and Nikolai Tillmann to talk about Code Contracts. Code Contracts contains a common library (System.Diagnostics.Contracts) for expressing pre-conditions, post-conditions and invariants which any tool writer can take advantage of. A number of tools are available on devlabs including a documentation extracter and a static analysis tool. Code Contracts works with .Net 4 and ...
If mathematics teaches us anything, it’s that there are usually multiple solutions for one problem. When you need to add a reference to a JavaScript or CSS file for a .Net web application (such as SharePoint) from the code behind you have many options available to you. Below are two SharePoint specific methods that you can use to reference a JavaScript and CSS file from within a web part (or any other custom code solution.) Registering Javascript The first example registers an external JavaScript ...
After much frustration with MSDN and the instructions there here are the actual parameters to declare when using the TFSFieldMapping.exe for 2010 Beta 2. Team Foundation Field Mapping Tool Copyright (C) 2009 Microsoft Corporation. All rights reserved. Uploads or downloads the file that defines how fields are mapped between Microsoft Office Project and Team Foundation Server. To use this tool, you must be a member of either the Team Foundation Administrators group or the Project Administrators group ...
UPDATE: 5th January 2012If the client machine does not have SQL Server Configuration Manager, then head over to this MSDN article, http://msdn.microsoft.com/e... Qureshi has written an excellent comment for how to use the command line utility, cliconfg.exe, on a client machine which lacks SQL Server Configuration Manager. Isn’t this old hat? In a distant SqlBits, far, far away (actually the very first SqlBits) I gave two grok talks; the first on developers using SQL Server ...
[16th Dec 2009 – have spotted a small final missing } in the Office XML sample code. Will get that updated with any other changes ] The UK MSDN Flash developer newsletter contains great short technical articles written by UK developers both inside Microsoft and in the broader developer community. This eBook pulls together these great articles in one place. There are thirteen articles in this second edition covering Python, Inversion of Control, Behavior Driven Development, Silverlight and more. You ...
I received the following error yesterday: "Unable to start debugging on the web server. An authentication error occurred while communicating with the web server. Please see Help for assistance." I tried a fair amount stuff (technical term) including items outlined on Ryan Farley's post regarding the message. What ended up working [for me] was posted by Boaz in the comments of Ryan's blog. Here is the link to the MSDN fix: http://support.microsoft.co... Warning: If you go the ...
[NOTE: Shows 12 and above are not currently available on ITunes while I finalise the switch of podcast hoster] While at TechEd Europe in November 2009 I had a chance to catch up with the two lead developers of the Pex team Peli de Halleux and Nikolai Tillmann. Pex enables white box testing. It looks at your code, finds all the branches and determines which inputs will result in those branches being executed. Pex attempts to exercise every reachable statement in your code. It works with Visual Studio ...
[Source: http://geekswithblogs.net/E... I've been posting code samples and walkthroughs on MSDN Code Gallery for a while now – keeping them distinct from CodePlex which I use for fully-fledged projects and tools. CodePlex uses TFS for source control, but the Code Gallery only lets you post up individual files, so until now I've been creating releases as ZIP files containing the source. Now I've centralised the source for all those samples in a public repository on github at sixeyed/codegallery. ...
In this Issue: African Geek, Alan Mendelevich, Jeff Wilcox, CorrinaB, Tim Heuer, Jeff Handley, Timmy Kokke, Cameron Albert, Antoni Dol, and Fredrik Normén. Shoutouts: Check out the WCF RIA Services Code Gallery on MSDN ... lots of good resources there! The Silverlight Team Blog posted a new Silverlight Podcast: Expression Encoder 3 Timmy Kokke has his code and slides up from Dutch Code Camp 2009 Michael Wolf has a Tim Sneath Interview on Silverlight 4 and WPF up on his blog. Check out Joe Stegman's ...
For those of you who missed the chat today, here is the raw transcript. By raw, I mean that I copied and pasted the discussion without any edits. This is divided into two parts, the top part is the answers from the Microsoft Experts and the bottom part is the questions from the audience. Answers from Microsoft: msft_davbo (Moderator): Our chat today covers the topic of Windows Embedded CE! 1. This chat will last for one hour. During this hour, our Experts will respond to as many questions as they ...
[This is the fourth in a series of posts on getting started with the new features in Entity Framework 4 based on the demos I did in my session at TechEd Europe in Berlin last week (Nov 2009).] Complex Types make it easier to work with objects, allowing the grouping of related properties in Entities and the reuse of these groupings across Entities. The first release of Entity Framework included Complex Type support but did not expose this capability through the Entity Data Model Designer. The good ...
If you’ve ever wanted to play around with a Microsoft Surface app but didn’t have the resources to get your own table. This is for you! Until recently, even the SDK was very hard to obtain without access to the device. Microsoft has expanded access and created several new resources for you to try. check it out! Surface Web site (http://www.surface.com) A new Technical Resources section to help you connect to the other available resources and support. MSDN (http://msdn.microsoft.com) A new Microsoft ...
Another great opportunity to ask Microsoft engineers your technical questions is coming up on Tuesday, November 24th. These chats are your opportunity to get advice and answers from the engineers at Microsoft. You may want to review the transcript from previous monthsto get an idea about what kind of topics are discussed. Title: Windows CE Live Chat When: Tuesday, November 24, 2009 9:00 - 10:00 A.M. Pacific Time Add to Calendar Description: Do you have tough technical questions regarding Windows ...
I was asked a little while back to pull together the best training resources for .NET development to feed into a MSDN UK site. I thought it would be useful to share here as well. By no means everything is listed but sometimes less is more :-). Enjoy: Top Tip: Watch out – these are sometimes big downloads. For instance I just downloaded a high def PDC2009 session at 600MB! I recommend you check out Free Download Manager – it is a great open source tool for working with large files. Offline Training ...
[Source: http://geekswithblogs.net/E... Following on from the sample for processing Excel uploads with nServiceBus, I have a comparable version using BizTalk on MSDN Code Gallery here: BizTalk and nServiceBus Excel Upload. The BizTalk (2006 R2) sample uses a FILE receive port with a simple pipeline component to disassemble the Excel file into separate messages. A SQL send port subscribes to the messages, and with an outbound map calls the AdventureWorks stored procedure to insert each product. ...