Tag | Visual Studio Posts

Join me and Oleg Sych from AgileThought at Tallahassee Code Camp this weekend! Register for this FREE event online: TallyCodeCamp.org Design Language of Windows Phone & Windows "8" by Nikita Polyakov Prototyping w/ SketchFlow by Nikita Polyakov Introduction to ASP.NET Dynamic Data by Oleg Sych Introduction to Code Generation with T4 and Visual Studio by Oleg Sych Agile Estimation and Project Planning by Oleg Sych Many other exciting sessions are being presented this year including Windows Phone ...
The recently ratified C++11 language specification provides a range of cool new features. Many of which have been part of other programming languages for some time now. One such new feature that I value a lot is the concept of lambdas. Lambdas are great in many ways. They enable you to create callbacks that are called for specific items, for instance, or you can implement events with them, as is the case in this blog post. The following is an example of an event implemented in C++11 using lambdas. ...
In this Issue: Pete Brown, Derik Whittaker, Morten Nielsen, Sumit Dutta, Asim Sajjad, Ollie Riches, Kunal Chowdhury, Alexandra Rusina, Mohamed Mosallem, and Stephen Forte. Above the Fold: Silverlight: "pInvoke in Silverlight5 and .NET Framework" Alexandra Rusina WP7: "Geo-location on WP7 - don't trust the first value returned" Ollie Riches Metro: "Day 2: Building a Metro App with Visual Studio 11 Express" Stephen Forte Shoutouts: Michael Palermo's latest Desert Mountain Developers is up Michael Washington's ...
In 1983, the term Exploratory Testing was introduced. Prior to that, it is called as ad-hoc testing. Exploratory testing is said to be a mindset, a way of thinking, freestyle testing that liberates the tester to explore. Testers, through experience, know their applications inside out; they are the users in reality. Freeing testers to explore and use the application has been proven to identify more bugs then traditional scripted testing. However, there are obstacles and challenges related to this ...
Hi All, Visual Studio 11 Application Lifecycle Management Virtual Machine and Hands-on-Labs / Demo Scripts URL :http://blogs.msdn.com/b/br... Special Thanks to Brian Keller Microsoft Sr. Technical Evangelist for Visual Studio Application Lifecycle Management Thanks Abhishek Lohani ...
Well, as mentioned in my earlier posts, the ASP.NET MVC 4 has Developer Preview has been released. You might notice quite a bit of this term “Developer Preview” in 2-3 products specifically. One, Windows 8 is now available as simply Windows Developer Preview. Similarly, Visual Studio 11 is Developer Preview and also the Internet Explorer Platform Preview 3 is a Developer Preview, as with the case with Expression etc., Now, to clarify on a few things which I learnt. The Windows 8, hereinafter referred ...
In response to a post from an anonymous individual on one of my posts (http://geekswithblogs.net/... regarding free Microsoft tools I thought a follow up post was required! Anonymous, unfortunately you are mistaken; Websitespark is free and is open to individuals it truly provides all the possible tools & software that you could require to get started. If you read the program details on the Microsoft website (http://www.microsoft.com/w... ...
I have power commands installed for VS2010 and when I right click on a file I get the “Open Command Prompt” option, however I want to modify the path holder so that I can add additional paths. For instance I want to add the JetBrains dotCover path… If you go to the “C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\Tools” folder and edit the vsvars32.bat file" and add the following under the @rem PATH section… @set "PATH=%ProgramFiles%\JetBra... Then save the file ...
In this Issue: Nguyen Pham, Nigel Sampson, Jesse Liberty, Derik Whittaker, Morten Nielsen, Sumit Dutta, Asim Sajjad, Peter Kuhn, Kunal Chowdhury, Beth Massi, Joost van Shaik, and Andrea Boschin. Above the Fold: Silverlight: "Setting SelectedValue for ComboBox" Asim Sajjad WP7: "Mango ‘Augmented Reality’ 101: showing a video background" Joost van Shaik Windows8: "Lighting up your C# Metro apps by Enabling Search–Part 1" Derik Whittaker LightSwitch: "Fun with the Office Integration Pack Extension for ...
I have posted about this on StackOverflow already but feel it is just too important not post about it here either. If like myself you love cutting code for fun and have found some restrictions with the free editions of Visual Studio why not register for WebSiteSpark (http://www.microsoft.com/w... ) . All of the full flavour development tools available at your disposal … FOR FREE! I hope this helps you all ...
In this Issue: Peter Kuhn, Scott Hanselman, David Anson, Kunal Chowdhury, Beth Massi, Rajat Jaiswal, MIke Ormond, WindowsPhoneGeek, Xianzhong Zhu, Jesse Liberty, Derik Whittaker, Morten Nielsen, Sumit Dutta, Asim Sajjad, and Dhananjay Kumar. Above the Fold: Silverlight: "How To Use DataTriggers In Silverlight DataGrid" Dhananjay Kumar WP7: "Windows Phone eBook 1st Edition Published" MIke Ormond LightSwitch: "Filtering Lookup Lists with Large Amounts of Data on Data Entry Screens" Beth Massi Windows ...
At last, I can announce that ‘BizTalk Server 2010 Unleashed’ has been published and is available through major booksellers in both printed and electronic form. The book is not a new edition of the old ‘BizTalk Server 2004 Unleashed’ book from several years ago, although Brian Loesgen, our fearless team leader, provided continuity with that title. Instead, this is entirely new content written by a team of six authors, including myself. BizTalk Server is such a huge subject. It proved a challenge to ...
Metro-style apps are very similar to Windows Phone apps. They have a similar application model (for example they can be suspended, and when suspended they can be killed by the operating system if memory is needed), so they need to maintain state. Also, and that is the topic of this post, they cannot be ended by the user in a “normal” way, i.e. there is no File / Exit menu and no “X” button in the corner. Once started, the application remains in memory until the following happens: Read the rest of ...
One of the very useful features of the MVVM Light toolkit is to help with the creation of design time data, in order to give something to see on the design surface (Expression Blend, Visual Studio designer). This is especially useful when designing list controls such as ListBox, ComboBox, etc. Without design time data, these controls will remain empty, and the designer will not see what he is working on. This can cost a lot of time and cause frustration. Read the rest of this entry » ...
In this Issue: Michael Washington, Kunal Chowdhury, WindowsPhoneGeek, Xianzhong Zhu, Jeremy Likness, Pete Brown, Jesse Liberty, Derik Whittaker, Morten Nielsen(-2-), Sumit Dutta, Asim Sajjad, and Dhananjay Kumar. Above the Fold: Silverlight: "Enumerating MIDI Interfaces using Silverlight 5 PInvoke" Pete Brown WP7: "Migrating PushBox Game from Android to Windows Phone 7 - Part 5" Xianzhong Zhu Windows8: "Windows 8: What you Need to Know" Jeremy Likness LightSwitch: "How To Create a LightSwitch Command ...
In this Issue: Shawn Wildermuth, Ollie Riches, Oscar Agreda, Samidip Basu, Dan Wahlin, Walt Ritscher, Laurent Bugnion(-2-), Andrej Tozon, András Velvárt, Vikram Pendse, Michael Crump, Andy Beaulieu(-2-), Michael Sync(-2-), Above the Fold: Silverlight: "The MVVM Dashboard" Oscar Agreda WP7: "SurfCube on Mango Part 4 – fighting with the ListPicker control" András Velvárt Windows 8: "Why I’m Excited About Windows 8" Dan Wahlin LightSwitch: "Creating LightSwitch Custom Controls" Michael Washington Shoutouts: ...
Normal 0 false false false 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-parent:""; mso-padding-alt:0cm 5.4pt 0cm 5.4pt; mso-para-margin:0cm; mso-para-margin-bottom:.000... mso-pagination:widow-orphan; font-size:10.0pt; font-family:"Times New Roman"; mso-ansi-language:#0400; mso-fareast-language:#0400; mso-bidi-language:#0400;} So, I am working on a small ...
I had written earlier about the WebMatrix v2 Beta release that happened recently at the BUILD Conference As I had mentioned earlier, WebMatrix is a light weight tool for Web Development, Profiling, Database management, Optimization and also deployment. Its an end to end tool for web developers. Web Matrix is different from Visual Studio in the sense, it doesn’t require web developers to master C#, ASP.NET and other programming techniques. Web Matrix uses a simple Razor syntax and HTML markup for ...

This is a quick tip, because it confused me at first. But thanks to the always excellent Tim Heuer and Peter Provost (from the Visual Studio team), here is the answer:

Usual disclaimer: This is for XAML/C#. I am not sure how this works for the other programming stacks.

Read the rest of this entry »

The nice thing about unintended changes is that you never think it could happen until you get bitten by a nasty change. Microsoft did publish a complete list of breaking changes here which is complete to my knowledge. But although the intentional changes are listed there are side effects which can cause you to search for hours your (non) fault. One change was to create a new GAC for .NET 4 assemblies to prevent breaking applications which rely on the structure of the GAC introduced with .NET 2.0. ...
In Windows Azure, we have the DiagnosticMonitorTraceListener which can be used for writing diagnostics to Local resource (like a local storage in the Worker or Web Role) which can then be ultimately stored in Windows Azure Table/Blob storage (transferred automatically by the Diagnostics Monitor in Windows Azure based on config settings). We could either configure the Diagnostic Monitor using Code (in Role Startup) or we can use a config file for the same (called diagnostics.wadcfg). The code configuration ...
C++ is a very powerful language. Well written native C++ code can perform much better than managed languages like C# and Java due to optimizations that the managed systems are not able to perform during run-time compilation (if this is done at all, that is). This is great for developers who work on gaming technology for instance. For people concerned with game logic, performance isn’t necessarily priority number one, but productivity and the ability to express oneself without too much head banging. ...
In this post i show you how you can migrate your existing project to MVC4 and make compitable for vnext. for visual studio 2010 you can install the MVC4 in your own system through WPI for migrating the project see the reference http://www.asp.net/learn/wh... for vnext visual studio 2011 not working with MVC3 project without installing MVC3 for it (vnext). for getting MVC3 in Vnext get the setup from here. this can provide support for MVC3 in Vnext http://www.microsoft.com/do... ...
In this Issue: Eric Jensen, Andrea Boschin, Gill Cleeren, Rene Schulte, Colin Eberhardt(-2-), Mark Tucker(-2-), Mark Monster, Walter Ferrari, and Michael Washington(-2-). Above the Fold: Silverlight: "Welcome to Zombieland, the Metro Style Land of WinRT and the Undead" Rene Schulte WP7: "Adding Tactile Feedback to your app the easy way" Mark Monster LightSwitch: "A Random Walk Through The LightSwitch Data Model" Michael Washington Windows8: "TweetSearch – A Cross platform Metro UI WinRT and Silverlight ...
Yesterday I wrote this post but forgot to mention about something that is very close to my heart ASP.NET MVC. ASP.NET MVC has been evolving rapidly and within 2 years, we already have had 4 major releases (MVC 1, MVC 2, MVC 3 & MVC 3 Reloaded ) So, it doesn’t go as a surprise that MVC 4 is on the cards and the developer preview was unveiled at BUILD Conference. What does MVC 4 offer for web developers? Enhanced Default Project Template If you are bored with the vanilla blue template that comes ...
Are you passionate about your job? Do you enjoy programming? Do you think you're any good at it? One of the things that make me productive as a developer are the tools and products I use. However, these tools seem to try and grab all my attention. When I go to a conference, or read a blog entry, I'm bombarded with them: Windows 8, Visual Studio 11, TFS, WCF, Silverlight, MEF, OData, Lightswitch, LabManagement, NuGet, ... it just doesn't stop, and I know I will never be able to keep up with all of ...
Hey guys. I need to take a moment, break the fourth wall, and address the readers. First, I have another speaking engagement. I will be giving a full 2 hour workshop on XNA at the Huntsville New Technology User's Group meeting on October 11 at 6PM. We'll take a little break at 7 and pizza will be provided. Full details and directions can be found at huntug.org. I have not forgotten about "the project." The design document is done. It got tied up with the corporate lawyer, who wanted to make sure ...
What a week it has been! The BUILD Conference just concluded http://www.buildwindows.com... and there were tons of announcements. This is one of the reasons I am passionate about this company. Even when I was outside Microsoft, the momentum and the focus they have on Developer audience simply amazes me and they continue to do it, years later. Windows Developer Preview BUILD is a developer conference which premiered the first Windows Developer Preview bits. Clearly, the developers ...

Just a quick note: When you create a new WinRT application for XAML/C# in Visual Studio 11, you will notice that the References folder is empty.

Read the rest of this entry »

At http://www.kaxaml.com/ there is a freeware XAML editor. I suspect that it could be very useful to have a lightweight alternative to Expression/Visual Studio.

The Visual Studio 11 Developer Preview was released to MSDN subscribers yesterday, and will be available in general release tomorrow (9/16). There's way too many new features to list them all here (for all the product highlights go to http://msdn.microsoft.com/e... but here are a few that interest me the most: Enhanced multi-monitor support .NET Framework regular expression syntax in Find and Replace IntelliSense enhancements for JavaScript JavaScript breakpoints ...
In the BUILD event, Microsoft had just announced the latest Windows Azure SDK 1.5, Visual Studio Tool for Windows Azure SDK 1.5, and the Windows Azure AppFabric SDK 1.5. You can find them simply from the Web Platform Installer. One thing I found for now is that, the database had been changed for the local storage emulator in this version. That means you need to recreate the storage database by running the DSInit command from the folder (let’s say you installed the SDK in driver C) C:\Program Files\Windows ...
This week I’m at the Microsoft Build/Windows conference. Now I’ve been to many conferences throughout the years and this is the first conference where I literally knew nothing about including the agenda. When I signed up for my badge on arrival we got a conference guide with all the hours of the session but no sessions. Very secret, very cloak and dagger. This created a huge buzz but also upped the expectation quite a bit… So with the tabled laid out and the expectation high I sat down and waited ...
I’ve been installing both the Windows 8 Developer Preview and the Visual Studio Ultimate 11 Developer Preview. Go check out my posts for screenshots! Windows 8 Developer Preview Installation Screenshots Visual Studio Ultimate 11 Developer Preview Installation Screenshots ...
I've just installed the Windows 8 Developer Preview. These are some first impressions: Installation of the preview was quite smooth and didn't take too long. It took a few minutes to extract the files onto a virtual image, but feature installation then seemed to happen almost instantaneously (according to the feedback on the screen). The installation routine then went into a preparation cycle that took two or three minutes. Then the virtual machine rebooted and after a couple of minutes more preparation, ...
Here is a small snippet of BizTalk Server wisdom which I will post for posterity. Say you are creating a custom pipeline component with custom properties. You create private fields and a public properties and write all the code to load and save corresponding property bag values from and too your properties. At some point, when you deploy the BizTalk application and test it, you get an exception from within your pipeline stating, unhelpfully, that "Value does not fall within the expected range." Or ...
So I’ve played with the developer preview of windows 8 today. I’m trying to like Metro. But, at least on the desktop, it feels wrong. In fact, its not really windows anymore. In the sense “windows” are less in favour compared to full screen apps. It really should be called Boxes 1.0 I played around a bit with the new visual studio with metro templates….. great tools as usual. But…designing metro apps feels like a subset. The variety of apps in the windows world would find it hard to translate into ...
Fantastic afternoon session by Jensen Harris on how to create a successful metro app. One of the big pushes will be the Windows 8 marketplace. Part of having a successful app is ensuring it adheres to best practices on design and usability to ensure a fantastic user experience. Because Windows 8 will have such a different approach to UX, including touch-first, its important that considerations are made up front. Here are my notes. Metro Style Design Use the Templates and Guidelines Templates will ...
As an MCT it is always exciting when I travel to conferences because it becomes a reunion. Well, one more chance this year to make it so, but this time (unlike the last MCT Summit) I am also presenting. Thanks to Chris Harrison (@GeekTrainer) for the gentle nudge! Follow @MCTSummitNA too! The topics I will be presenting are (at least the ones I got confirmation on): Requirements Management: From Vision to Mission to Success Session Level: 300 Team Foundation Server and SharePoint Technologies have ...
I usually do a bullet points from major conference events like this one from Mix11. The purpose of this post is to get you up to speed quickly with news and links you may enjoy. Build – Day 1 Keynote Windows 8 takes about half the amount of RAM to run compared to Windows 7. Windows 7 usage by consumers is now greater than Windows XP. Like the Metro Interface? Well, you better as the interface is similar to the Windows Phone 7. You can unlock your touch-enabled PC by tapping certain spots on a picture. ...
Demostration of Windows 8 Lots of great stuff going on with Windows 7 installs Touch First, Mouse Second – Wow, that is going to be interesting Demo of a netbook from two years ago running Windows 8 using only 380mb of RAM, nice. Steven even said it was his daily use machine for a year, Microsoft needs to buy him a nicer machine. Windows 8 Start still feels like Windows Mobile and Windows Media Center had a child We decided every time they said “SUPER”, we are drinking They are very nervous and the ...
Our engine is written in almost pure C++ with some part in C# that run on Mono. The code base is huge which mans that we’re primarily looking for platforms that support C++ development. Looking at the current set of platforms on the market this is really not a big issue with Windows Phone being the only platform that does currently not support native development. Sadly this means that we’re currently not planning a Windows Phone release in the near future. Looking at other platforms, about a year ...
Download Demo - LINQpad Query In this blog post I’ll be showing you how to query TFS using LINQpad. 1. Download LINQpad Those who are familiar with LINQpad know its benefits and ease of use, i would urge others to try it. You can download LINQpad and read more about it from here => http://www.linqpad.net/ 2. Download TFS SDK I have a blog post on where and how to download the TFS SDK from => here 3. Querying TFS using LINQpad Open LINQpad Select Query Properties by selecting Query from menu ...
In the previous post I droned on about how to apply the AsyncOperationService to an API conforming to the .NET Asynchronous pattern. In this post I’ll be building a more real world example. Well I say “real world” please don’t confuse that with something actually useful. Its still a little contrived and is not an example of best practice but it is something you could actually build and test. What are we going to build? We are going to build an ambitious ground breaking Silverlight app that allows ...
In this Issue: Kunal Chowdhury, David Anson, Cheryl Simmons, Ryan Alford, Peter Kuhn, Ollie Riches, Mike Hole, Allen Lee, WindowsPhoneGeek, Mike Taulty, Sumit Dutta, Asim Sajjad, Dhananjay Kumar, and Vikram Pendse. Above the Fold: Silverlight: "Silverlight 5 PInvoke fun - System Font Dialog" Peter Kuhn WP7: "Adding a map image to a secondary live tile" Mike Hole Expression Blend: "Silverlight 4 – Custom Busy Indicator Using PathListBox" Ryan Alford Shoutouts: Michael Palermo's latest Desert Mountain ...
Be it a C# Compiler or a PHP page we all have seen errors and warnings. What is the difference between them? Error: A failing condition which prevents the compiler from proceeding further. Warning: A condition which the compiler can tolerate and gracefully proceed. There might be little performance and/or objective degradation. In the strictest sense I would recommend turning on the preference 'Treat Warnings As Errors' that way you would ensure that your code is very clean. However there might be ...
Introduction You might have noticed that the Silverlight 5 (Release Candidate) is out. One of the new features included in the RC is the ability to call P/Invoke. In this short demo, we will write a Silverlight 5 application that uses the feature. Tools needed: Visual Studio 2010 SP1 or Visual Web Developer Express 2010 SP1 is required to develop a Silverlight 5 RC Application. After you have installed VS2010 SP1 or Visual Web Developer Express 2010 SP1, then you will need to download and install ...
In this Issue: Ollie Riches, Tony Champion, Kunal Chowdhury, WindowsPhoneGeek, Jeremy Likness, Mike Taulty, Jesse Liberty, Sumit Dutta, Asim Sajjad, Justin Angel, and Shawn Wildermuth(-2-). Above the Fold: Silverlight: "Creating a Multi-Click Event in Silverlight 5" Tony Champion WP7: "Windows Phone 7 Marketplace Statistics" Justin Angel Shoutouts: SilverlightShow has posted their top 5 for last week: SilverlightShow for August 29 - Sept 04, 2011 Michael Palermo's latest Desert Mountain Developers ...
I watched an awesome Channel 9 Visual Studio Tips And Tricks video, so I thought I'd share. Some great VS gems in there. Even a few Windows 7 ones, like using Alt+D to jump to the address bar in Windows Explorer, and… Read more at http://blog.danskingdom.com... ...
(Warning: This is semi-advanced stuff. It’s not hard, per se, but it involves editing important project files manually, which, if done wrong, can render them useless making it so that your code won’t compile (and may not even load into Visual Studio). So back up everything or (better still) commit it to your source control repository before doing anything so that in case you mess something up, you can easily recover! You have been warned.) I’ve been steadily becoming more familiar with MSBuild over ...