visual studio

There are 26 entries for the tag visual studio

New Visual Studio Async CTP refresh now works with VS2010 SP1

While I was away on a two week holiday in Morocco I notice that the Visual Studio team have dropped a very welcome SP1 refresh that means you can now play with the Async CTP with Visual Studio 2010 SP1. It also means you can program against ASP.NET MVC 3.0 and use the Aysnc CTP at the same time. Visual Studio Blog - SP1 refresh announcement - http://msdn.microsoft.com/e... Lucian Wischik's Blog - design changes - http://blogs.msdn.com/b/luc... ......

Misreporting of variable values when debugging x64 code with the Visual Studio 2010 debugger

Normal 0 false false false EN-GB X-NONE X-NONE /* Style Definitions */ table.MsoNormalTable {mso-style-name:"Table Normal"; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-priority:99; mso-style-parent:""; mso-padding-alt:0cm 5.4pt 0cm 5.4pt; mso-para-margin-top:0cm; mso-para-margin-right:0cm; mso-para-margin-bottom:10.0pt; mso-para-margin-left:0cm; line-height:115%; mso-pagination:widow-orphan; font-size:11.0pt; font-family:"Calibri","sans... mso-ascii-font-family:Calibri; ......

Microsoft Async CTP for DDD9 UK Developer Conference - slides and source code now available

UPDATE 25th April 2011 - Visual Studio Async CTP (SP1 refresh) now available. http://geekswithblogs.net/t... Thanks to all the nice comments from people who attended my presentation at DDD9, and extra thanks to Jon Skeet, Mark Rendle and Mike Hadlow for coming on stage for the last ten minutes to help debate whether the Async CTP is the correct way to go to enhance C# 5.0. The presentation is available at Prezi.com ......

Finally, I have my HP 6910p laptop running with 8Gb RAM

Today, I received two Corsair Value Select 4Gb DDR SO-DIMMs (from overclock.co.uk) for my aging HP 6910p to give it the extra lease of life to keep it going until the end of 2010. And here is the proof that Windows 7 64-bit happily sees all 8Gb, There are no 4Gb modules are officially supported for the HP 6910p (they didn’t exist when it was first build). I was taking a bit of a gamble, and relying on the UK distance selling regulations which meant that even if they didn’t work I’d be able to send ......

Running Windows Phone Developers Tools CTP under VMWare Player - Yes you can! - But do you want to?

This blog is the result of a fellow twitter, @CraigHawker, mentioning that he was not allowed to run CTP tools on his development workstation at work. I decided to perform a quick investigation of running the Windows Phone Developer Tools CTP under VMWare Player. I decided upon VMWare as in the release notes for Windows Phone Developer Tools CTP it mentions that it is not supported under VirtualPC or Hyper-V. Some developers (like Craig) have policies where ‘no non-production code’ can be installed ......

Hosted exception collection for .NET applications made easy – Exceptioneer.com

I own a company, Tiger Computer Services Ltd, which is an Independent Software Vendor (ISV) providing .NET software solutions to clients in the London area. One of the most significant considerations when running a small ISV is the cost of supporting software in the field. For some clients, support is not a billable item, especially if the fault is within the software we have provided. This means that every time the telephone rings, we bleed money, and if we have to actually go on site to resolve ......

Installing a second hard drive on my HP 6910p – one step closer to a virtual machine users dream machine

I’ve previously described my reasoning for buying a business laptop like the HP 6910p, http://geekswithblogs.net/t... I’m now feeling even better about that decision after the latest ‘upgrade’ to my main laptop; adding a second internal hard drive to simplify my use of virtual machines. The problem I use virtual machines quite regularly. One major client has a legacy application that requires Visual Studio 2003, which in turn requires Windows XP Professional as ......

Hyper-V for Developers - presentation from Edge UG 16 September 2009

Thanks to Ray and Gavin for organising another top EdgeUG meeting in Microsoft Cardinal Place and for everyone who attended my talk on Hyper-V for Developers. The audience had to deal with a huge amount of technical information that I crammed into the hour - hopefully it didn't put them off their pizza. Fortunately the Stack Overflow master and author of C# in Depth, Jon Skeet, was on hand after the break for a interesting glimpse into code contracts coming with VS2010 and C# 4.0. For those who weren't ......

Review: Three external screens from a single laptop with help from DisplayLink

As a developer I’ve become used to multiple monitors to increase my productivity. Debugging applications is much easier when one monitor is running Visual Studio and a second monitor is displaying the application being debugged, or SQL Management Studio, or your Locals window. When I plugged my latest HP 6910p laptop into the docking station I was amazed to find that it supported dual external displays; both the DVI and analogue VGA ports can be active simultaneously. It’s a real advantage to get ......

WebDD 2009 - a review

Normal 0 false false false EN-GB X-NONE X-NONE /* Style Definitions */ table.MsoNormalTable {mso-style-name:"Table Normal"; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-priority:99; mso-style-qformat:yes; mso-style-parent:""; mso-padding-alt:0cm 5.4pt 0cm 5.4pt; mso-para-margin-top:0cm; mso-para-margin-right:0cm; mso-para-margin-bottom:10.0pt; mso-para-margin-left:0cm; line-height:115%; mso-pagination:widow-orphan; font-size:11.0pt; font-family:"Calibri","sans... ......

Presentation – tips and tricks I used for DDD7

Normal 0 false false false EN-GB X-NONE X-NONE MicrosoftInternetExplorer4 /* Style Definitions */ table.MsoNormalTable {mso-style-name:"Table Normal"; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-priority:99; mso-style-qformat:yes; mso-style-parent:""; mso-padding-alt:0cm 5.4pt 0cm 5.4pt; mso-para-margin-top:0cm; mso-para-margin-right:0cm; mso-para-margin-bottom:10.0pt; mso-para-margin-left:0cm; line-height:115%; mso-pagination:widow-orphan; font-size:11.0pt; ......

MSDN renewal pricing (UK)

It’s that time of year again for my company. The decision has to be made on renewing my MSDN subscription. Actually it’s been two years since I made that decision as the last time I renewed my MSDN Universal became a Visual Studio Team System for Software Developers with Premium MSDN subscription (thank you, Redmond marketing department), purchased as a two year eOpen license. In my cash flow projections for my company, I have roughly £1,000 + VAT pencilled in for my MSDN license. It hurts a bit, ......

London .NET User Group - CI Factory talk

Thanks to all who attended the London .NET User Group meeting last night, a great turnout and lovely weather for slurping beers in the streets of Clerkenwell afterwards. As promised you can download the slidedesk for my CI Factory grok talk from here, and if yoiu want an extended version I'm presenting at NxtGenUG in Oxford on Wednesday 6th August. In the one hour or so I'll hopefully have time to actually create a SubVersion repository, edit the CI Factory setup file to create a new build server ......

Liam buys a new laptop (Part 3) – First impressions

Operating system installation The first thing with any new PC is to configure the hard disc partitions, update the device drivers and get on with installing the rest of your software. The HP backup and recovery wizard happily burnt my recovery DVDs which were tested on the upgraded 320Gb hard drive. The recovery process created a recovery partition, an o/s tools partition (quickly deleted) and installed Vista Business (32-bit) complete with all the HP drivers on a single huge 300Gb C: partition. ......

Liam buys a new laptop (Part 1) – Which one to buy?

Just over month ago I finally upgraded from my aging HP nc6000 laptop. Equipped with a Pentium 1.6M and 1.5Gb it wasn’t an ideal platform for Windows Vista, Visual Studio 2008 or virtualisation engines. I was also really feeling the lack of dual core CPU oomph compared to my desktop setup. I had been tracking a candidate for a replacement laptop for some months, a HP 6910, although I nearly bought a Dell Latitude D630 (but a waiting time of more than 60 days put me off). I knew I was in for a world ......

Software Developement as a Craft - 'The Craftsman' by Richard Sennett

I was listening to the BBC Radio 4 social science documentary strand Thinking Allowed earlier in the week (from my backlog of DAB radio recordings) and they were discussing a new book 'The Craftsman' by Richard Sennett. The book deals with the concept of learning a craft, as opposed to the acquisition of pure academic skills. It dealt with the sort of manual crafts that you might expect to be included, such as jewellers, wood workers, etc. To my surprise Richard Sennett mentioned that he has spent ......

Virtual PC on two monitors without additional software

I've finally moved my main development environment on my desktop to Vista, and had the issue that I still do quite a bit of work for one client in Visual Studio 2003 which is not supported. No problem - run up a Virtual PC 2007 image running XP Pro SP2 with just VS2003 and SQL Server 2000 and I have a perfect solution. On a dual core processer with virtualisation support and lots of memory it runs fine. However I also run on dual monitors and I'm very used to developing with VS on one screen, and ......

UK MSDN Roadshow 2008 - registration now open

For those who couldn't make the VS 2008/SQL 2008/Server 2008 launch in Birmingham in March, we have dates for the MSDN Roadshow in April around the UK. I'd register now if you're interested as these events sell out really fast. Here's the Microsoft blurb; Now the roadshow is coming to a city near you A short while ago you expressed interest in the MSDN Roadshow, which means you're now one of the first to hear that registration is open. We're anticipating high demand, so you'll need to act fast before ......

Development tools - CodeRush and Refactor Pro

Oh dear, what a long time since my last blog - a hectic pre Christmas projects, a three week Christmas and another major software development in January have really had an effect. Fortunately I'm getting back on track with new development and once I'm back from a holiday in the Caribbean I'm hoping to get some serious research into new technologies including the MVC framework from Microsoft and getting my CI Factory installations up to date. As part of this new push, I looked into finally taking ......

Thanks to the guys at the Birmingham NxtGenUG last night

Thanks to the Birmingham NxtGenUG last night who were subjected to my discussion of developing Windows Services and the arcane arts of the Event Log. It was great to have the opportunity to talk about what is a rather old fashioned topic for most developers. I have made some minor updates to the PowerPoint and they are all located at; https://www.hosted-projects... just login with the user name and password sent out in David McMahon's e-mail. I'll be enhancing the wiki with ......

I want IE7 but I want to test my VS.NET 2003 applications on IE 5.5 - fiddly but can be done

I bit the bullet and installed IE 7 on my main development machine (Windows XP SP2). I had held back due to the fact that one of my main clients has an Intranet web application running under IE 5.5 / IE 6.0 and I need to develop against that as the benchmark standard. Thanks to the wonderful Multiple IE installer I quickly had IE 3.0, IE 4.01, IE 5.01, IE 5.5 and IE 6.0 all available for testing my ASP.NET application. The only tricky bit was getting Visual Studio 2003 to run the ASP.NET application ......

CI Factory - my final setup

Here's the culmination of my research into CI Factory and how I'm not using it to develop my open source RapidDB libraries. This is a fairly personal setup, as it only has a single developer (me), two development machines (currently an office desktop PC and a roaming laptop) and a build server which is not publicly accessible via the Internet. An MSDN and Microsoft Partner Action Pack subscription are busy covering my software license requirements. Summary: Development PC 1 : Desktop, XP Pro SP2, ......

CI Factory - getting it working with your development tools in D:\Program Files

Before we dive in make sure you read my introduction post here, and that you have followed the screen cast on how to setup CI Factory. My notes will basically follow that procedure and highlight the differences when you have development tools on your D: drive. This is an early list, but hopefully it should give people pointers on how to get going quickly; I'm assuming that your development PC already has Visual Studio 2005, and SubVersion 1.4.3. In addition I had to install NCover 1.5.5 beta and ......

Code analysis in VS.NET 2005 and resource files

I just ported the first assembly of RapidDB over to .NET 2.0 in VS.NET 2005, and with gritted teeth hit the Build menu and ran Code Analysis. Having run FxCop on previous .NET 1.1 projects, I was ready for the list of warnings, some of which I really wouldn't agree with, and which I'd have to exclude within the FxCop project file. No need, the exclusion of messages on specific code blocks is now handled by attributes so you can easily spot what is being skipped right in the source code itself. In ......

VistaDB - hands up if you use it or think it's a good idea

Just wanted to get an idea of how many people might use VistaDB and whether we should consider a database library in the RapidDB system for VistaDB? Let me know if you are using it already or are planning to use it in the future. Normally getting a database into RapidDB takes around 2 days of work, if the database system doesn't have significant exceptions to the norm (such as Oracle). Oh, and of course, I get a free copy of the system for developing the layer if I include the following press release ......

Pesky users closing browsers - you can still get them to 'logout' properly

I regularly have applications which restrict access to a single logon, on a single PC, with the same user name. To achieve this all users have to logout properly, so that they clear down a unique logon GUID is the system database. Being human, not all of them click on LOGOUT within the application; instead they just close the browser directly. When they next try to logon they are warned someone is already logged on with the same user name and have to confirm that they should log the other user out. ......