Session material from TechDays BE and NL
UPDATE: Added the videosNote: Like all material on this blog, this blog post and all the referenced material are licensed under the Creative Commons Attribution 3.0 Unported license. You are free to...
View ArticleStreetlight Store–Part IV: Relational Entities and Product Categories
In Part III, we started creating a very basic MVC application to host our store. We also created a simple table to store products and methods to perform CRUD transactions and validate data. Now we we...
View ArticleReviewing Knockout.js Succinctly
Over the weekend I sat down with another book in the Succinctly series.  I have wanted to learn more about Knockout.js for a while now. I approached this book knowing very little about Knockout.js,...
View ArticlePresenting at TechEd 2013-TechDays 2013 India ALM Track
I’ll be presenting at TechEd and TechDays in India, there is a lot to look forward to as the events will be hosted across India. Bangalore will be hosting TechEd on 18-19th March, Delhi will be hosting...
View ArticleEntity Framework POCO and JSON serialization
An application I've been working utilizes the jQuery DataTables plugin and server side processing for pagination.My initial set up had my controller call a view model which in turn called my business...
View ArticleSQL Server–Find Nth Largest/smallest entry in a table
We could find the maximum and minimum value in a table by using the SQL inbuilt aggregate functions MAX() and MIN() respectively. But, many times there comes a scenario when we need to find the second...
View ArticleHere’s why the Unit of Work is needed
I didn’t understand why I would want to use the Unit of Work pattern before I ran into this. I had a ManagerBase class that had an IRepository. (The managers implement ManagerBase which have a private...
View ArticleStep-by-Step: Speaking iSCSI with Windows Server 2012 Hyper-V
Windows Server 2012 and our completely FREE Hyper-V Server 2012 certainly have some really cost effective new storage options, with Storage Spaces and Hyper-V over SMB 3.0. However, many IT Pros have...
View ArticleBook Review: Knockout.js Succinctly
First of all I'd like to thank the Syncfusion team for choosing me to do this book review, I appreciate the opportunity.Syncfusion provides a one stop for various .NET components. We offer...
View ArticleCreating Multi-Environment Windows Installers with Visual Studio 2012 and Wix...
In part 1 we looked at the structure of a WiX setup project, and created a simple installer. We looked at the staging paradigm which gave us complete flexibility in the way we harvested files and...
View ArticleThe trilogy of Sample Browser – Search samples in Visual Studio, in...
http://blogs.msdn.com/b/onecode/p/samplebrowser.aspx Sample Browser has reached its third milestone with the new Windows Store app since we released the desktop version and the Visual Studio version in...
View ArticleMicrosoft Tool :Use Windows Live Writer for Blogs Writing
Use Windows Live Writer for writing blogs URL to download :http://windows.microsoft.com/en-us/windows-live/essentials-other-programsGreat tools for offline writing and publish in blog site with Photos...
View ArticleSpecification Test for the Authorized Attribute in MVC
I wanted to Unit Test (in BDD I’d call it a specification) that the controller had the authorize attribute so I found this approach in a GoodSearch a while back and forgotten who to give credit for it,...
View ArticleExposing your API via Windows Azure Service Bus Queues and Topics
Recently I wrote an article for UK MSDN Flash about using Windows Azure Service Bus Queues & TopicsIve had some great feedback on this article from friends! Â Check it out...
View ArticleWCF Transactions are not supported by Azure.
We have a service operation, for which it is very important to ensure that a client receives the status, that was determined at the end of operation.If client does receive the response, the server...
View ArticleWebsite Authentication with Social Identity Providers and ACS Part 1
This article is the first in a series of three articles looking at using the Windows Azure Access Control Service to implement web site authentication using social identity providers. It will show how...
View ArticleReview: Feed Me for Windows Phone
Prior to the announcement that Google will be shutting down Google Reader I was using Feed Reader to keep up with a number of blogs. The announcement of course sent me scrambling like everyone else....
View ArticleTried making a striped volume out of my old hard drives
Brought in 2 perfectly working 400GB SATA drives and needed to set up a spare drive at work to keep the SQL files. Was on my merry way to create a striped volume, and bang, bang, bang, bang. Just...
View ArticleBe careful setting up disc for SQL Server
Been going through different setup for SQL server setup. One problem I ran into was that I ran into this error "{FileName}.mdf is Compressed But Does not Reside in a Read-only Database or Filegroup....
View ArticleVisual Studio 2012.2 Hanging When Editing Razor Pages
Since I installed the v2 update, Visual Studio has been hanging on occasion. The CPU for the process jumps to 25% and stays there and Visual Studio stops responding. I found a Microsoft Connect...
View Article4 Simple CSS Tricks to Make Web Input Fields Look Better
Most web sites will have an input form somewhere even if it is nothing more than a contact form.  Any web application will have lots of input forms.Regardless of why you have the input form or what it...
View ArticlePresenting Windows Azure Sessions
A couple of weeks ago I was on the road, presenting at SDC in Gothenburg, TechDays in Finland and TechDays in The Netherlands. I delivered five sessions, the “Grid Computing with 256 Windows Azure...
View ArticleAccelerating the Cloud with Windows Server 2012 BranchCache
Traditional file sharing protocols, such as Server Message Block ( SMB ) in Windows Server 2012, are primarily designed for low-latency, high-bandwidth scenarios commonly found in Local Area Networks (...
View ArticleMarch 2013 Chicago IT Architects Group Wrap-up
The group got to know their neighbors a lot better this month with only half the normal room size and a pretty good turn out. Given that, I would really like to say thank you to everyone who came out...
View ArticleSQL Server: I need to get to a remote server and management studio is broken....
Try using osql . It can be a life saver. Here's an example of the most common usage:osql -E -S myMSSQLServerName       /* This uses windows authentication to connect to a server */osql -?...
View ArticleFebuary 26 - JaXArcSig - Toolset for HTML5/JavaScript, Mobile and ASP.NET MVC...
Practice run of my presentation for Orlando Code Camp 2013. UI widgets for web and mobile + ASP.NET MVC server wrappers. Introduction to Kendo UI - platform for HTML5/JavaScript development.Whether you...
View ArticleOrlando Code Camp 2013 - KendoUI Toolset for HTML5/JavaScript, Mobile and...
Link to my my KendoUI sessionHere are the slidesCode samples download (pls check back in couple of days)Kendo UI widgets for web and mobile + ASP.NET MVC server wrappers. Introduction to Kendo UI -...
View ArticleExchange 2013: The Client Access Server
We've been beaten to death with it at this point: "Exchange 2013 introduces fundamental changes in roles and architecture compared to earlier versions." But what does this mean? Today we are going to...
View ArticleCan Trim Packages Help Us Make Sense of OS Editions?
I was thinking about some of the confusion that springs up from time to time over how Microsoft names the editions of it Operating Systems.We can all agree that Windows RT is a particularly bad...
View ArticleUse the bind method for Jasmine toThrow Tests
Thanks to Danyal Aytekin for his Stackoverflow answer. If you want to use the toThrow in Jasmin tests on actual functions, you can use the “Function.bind, which was introduced in JavaScript 1.8.5. This...
View ArticleSuper-Fast Failover with VM Guest Clustering in Windows Server 2012 Hyper-V
My good friend and colleague, Matt Hester, recently wrote a great article on Hyper-V Host Clustering as part of our latest article series, Become a Virtualization Expert in 20 Days! In this article,...
View ArticleExchange 2013: A new look…
The Exchange Server product line experienced a few changes with the introduction of Microsoft Exchange Server 2013. Exchange Server 2013 brings with it a whole new set of services, technologies and...
View ArticleEPiServer 7 – issue with debugging and creating login user on brand new...
Today I made a clean, brand new install of EPiServer 7 on a Windows 2012 server using VS2012. For googlers finding this post with any issue present in title, just look for the bold text to try my...
View ArticleWebsite Authentication with Social Identity Providers and ACS Part 2 –...
This is the second in a series of articles looking at using Windows Azure Active Directory Access Control (formally Windows Azure Access Control Service), to integrate the authentication services...
View ArticleGetting Started with MongoDB presentation (C#, MVC4)
Another NoSQL presentation, this time on MongoDB. This was my first run at it….hopefully will present again at Carolina Codecamp, Codestock, and MADExpo…Inshallah! As with each attempt, hopefully the...
View ArticleVariations on a Repository Pattern: Part II
In my previous post I laid out my current pet project and began showing the framework I set up to isolate CSLA business objects from the data access code. I listed (sans code comments for brevity) the...
View ArticleTFS Lab Infrastructure Planning / Scaling
I’ve been working with a lot of clients over the past couple years helping them adopt TFS Lab Management. One discussion that always comes up is how to architect the infrastructure required to run TFS...
View ArticleUsing the predefined buttons styles for the ApplicationBar in Windows 8
When you create a new Windows 8 application, the Common folder contains a file named StandardStyles.xaml. Amongst other styling resources, this file contains a trove of application bar buttons styles,...
View ArticleMicrosoft Refreshes Sample Browser with the support for 13 new Languages
Shortly after releasing Sample Browser last month, our team refreshes the app with an important feature for global developers:Â Localized sample search experience.Please visit http://bit.ly/ZxmISi to...
View ArticleBeginning PHP On Windows 8
It is always interesting to find out what technology I will have to work with next. One of the latest that I’ve had to learn is PHP and since I am running Windows 8 I had to get it working in that...
View ArticleMaking jQuery UI Droppable Testable
I’m using jQuery UI’sdroppable for drag and drop capabilities. I wanted to be able to test it with Jasmine, but I couldn’t find a way to mock it. I found Jasmine jQuery, but wasn’t able to figure out...
View ArticleConsume Third-Party Services at Windows Azure Store
It has been long time didn’t blog anything since last November. There are many exciting things happened during this period. I attend Microsoft TechED 2012 China and provided a session about Node.js and...
View ArticleGotcha Got with AzureReader2 and ImageResizer
After my previous post on getting AzureReader2 up and running with ImageResizer– I ran into a problem – I had a page with a foreach on it, where I had a link to each fullsize image. It was all working...
View ArticleAndroid to Windows 8 Part 1: Setting up the Development Environment
Over the past several weeks I've been working on some content I'm excited to finally share with you through a series of blog posts. This series will introduce you to Windows 8 development from an...
View ArticleAndroid to Windows 8 Part 2: Creating Your First Windows Store Project
Over the past several weeks I've been working on some content I'm excited to finally share with you through a series of blog posts. This series will introduce you to Windows 8 development from an...
View ArticleAndroid to Windows 8 Part 3: Exploring the Windows Store Project
Over the past several weeks I've been working on some content I'm excited to finally share with you through a series of blog posts. This series will introduce you to Windows 8 development from an...
View ArticleAdding Background Audio Capability to Windows Store Apps
If you’re building a Windows Store app that plays audio you have the option of being able to play your app’s audio in the background (i.e. when the app is not running). Over the course of three posts I...
View ArticleAndroid to Windows 8 Part 4: Running the Windows Store Application
Over the past several weeks I've been working on some content I'm excited to finally share with you through a series of blog posts. This series will introduce you to Windows 8 development from an...
View ArticleAndroid to Windows 8 Part 5: Building a Simple User Interface
Over the past several weeks I've been working on some content I'm excited to finally share with you through a series of blog posts. This series will introduce you to Windows 8 development from an...
View Article