Recent Articles

Run Ionic or Cordova in a specific emulator
wrote on 1/26/2016 @ 3:58 PM in #Vanilla .NET | Feedback | 1030 views | More


JSON.stringify with pretty print
wrote on 12/1/2015 @ 5:31 PM in #Vanilla .NET | Feedback | 1776 views | More


AngularJS 2 Hello World with TypeScript
wrote on 12/1/2015 @ 5:26 PM in #Vanilla .NET | Feedback | 1792 views | More


Writing Cross Platform Mobile Apps with Cordova
wrote on 11/21/2015 @ 1:41 PM in #Vanilla .NET | Feedback | 2069 views | More


Simple HTTP server using Node
wrote on 7/27/2015 @ 4:58 PM in #Vanilla .NET | Feedback | 1721 views | More


Git vs SVN
wrote on 7/27/2015 @ 4:58 AM in #Vanilla .NET | Feedback | 1597 views | More


Setting up TDD with Visual Studio Code, Karma and AngularJS
wrote on 7/15/2015 @ 2:04 AM in #Vanilla .NET | Feedback | 3584 views | More


Setting up TypeScript with Visual Studio Code
wrote on 7/15/2015 @ 1:48 AM in #Vanilla .NET | Feedback | 7049 views | More


Debugging websites with Visual Studio code
wrote on 7/11/2015 @ 12:42 AM in #Vanilla .NET | Feedback | 3801 views | More


TDD AngularJS Controller method with a wrapped asynch Call
wrote on 7/10/2015 @ 1:45 AM in #Vanilla .NET | Feedback | 1239 views | More


Top 10 JavaScript debugging tricks
wrote on 5/10/2015 @ 7:04 PM in #Vanilla .NET | Feedback | 1961 views | More


Top 10 JavaScript tips
wrote on 5/10/2015 @ 7:02 PM in #Vanilla .NET | Feedback | 1507 views | More


New in XAML VS2015 Windows 10
wrote on 5/10/2015 @ 6:59 PM in #Vanilla .NET | Feedback | 1734 views | More


Prevent VisualStudio from debugging JavaScript while debugging C#
wrote on 4/3/2015 @ 6:27 PM in #Vanilla .NET | Feedback | 1257 views | More


Fiddler hide SignalR traffic
wrote on 4/1/2015 @ 3:21 PM in #Vanilla .NET | Feedback | 1271 views | More


OAuth is so insecure
wrote on 3/4/2015 @ 12:46 PM in #Vanilla .NET | Feedback | 1967 views | More


JavaScript debugging tip: Monkey Patching
wrote on 2/13/2015 @ 12:24 PM in #Vanilla .NET | Feedback | 1837 views | More


OAuth2 for dummies
wrote on 12/22/2014 @ 3:06 AM in #Vanilla .NET | Feedback | 3010 views | More


JavaScript Function to get QueryString Parameters
wrote on 10/1/2014 @ 4:36 PM in #Vanilla .NET | Feedback | 4877 views | More


Switching to the UI context
wrote on 5/17/2014 @ 9:31 AM in #Vanilla .NET | Feedback | 1265 views | More


Asynch a synchronous method with await async
wrote on 5/17/2014 @ 9:27 AM in #Vanilla .NET | Feedback | 1231 views | More


Null checks and if clause evaluation order
wrote on 2/26/2014 @ 8:57 PM in #Vanilla .NET | Feedback | 1176 views | More


ID1024: The configuration property value is not valid
wrote on 2/14/2014 @ 11:51 AM in #Vanilla .NET | Feedback | 1642 views | More


Couple of my favorite Microsoft podcasts
wrote on 1/17/2014 @ 4:42 AM in #Vanilla .NET | Feedback | 1213 views | More


Exclude a path from WIF authorization in MVC
wrote on 1/17/2014 @ 4:31 AM in #Vanilla .NET | Feedback | 993 views | More


JavaScript tip a day: Performance tuning
wrote on 11/18/2013 @ 3:01 AM in #Vanilla .NET | Feedback | 2055 views | More


JavaScript tip a day: More Debugging Tricks
wrote on 11/12/2013 @ 1:09 AM in #Vanilla .NET | Feedback | 1467 views | More


JavaScript tip a day: Pretty Print, Debugging Events and $0
wrote on 11/11/2013 @ 5:15 AM in #Vanilla .NET | Feedback | 1420 views | More


JavaScript tip a day: Performance Profiling
wrote on 11/8/2013 @ 2:40 PM in #Vanilla .NET | Feedback | 1194 views | More


JavaScript tip a day: console. info, warn, error, assert
wrote on 11/7/2013 @ 10:15 PM in #Vanilla .NET | Feedback | 1195 views | More


JavaScript tip a day: console.group
wrote on 11/6/2013 @ 9:46 PM in #Vanilla .NET | Feedback | 1102 views | More


JavaScript tip a day: console.count
wrote on 11/6/2013 @ 3:53 AM in #Vanilla .NET | Feedback | 1071 views | More


JavaScript tip a day: console.table
wrote on 11/5/2013 @ 1:41 PM in #Vanilla .NET | Feedback | 1113 views | More


JavaScript tip a day: console.log
wrote on 11/4/2013 @ 7:40 PM in #Vanilla .NET | Feedback | 1165 views | More


Uniquely identify a mobile device
wrote on 10/21/2013 @ 10:52 AM in #Vanilla .NET | Feedback | 2152 views | More


Setting up Windows Azure PowerShell
wrote on 10/17/2013 @ 5:36 AM in #Vanilla .NET | Feedback | 1207 views | More


IE10 There is a problem with this website's security certificate
wrote on 9/12/2013 @ 4:08 PM in #Vanilla .NET | Feedback | 1544 views | More


Powershell Script to restore bunch of SQL databases
wrote on 9/8/2013 @ 11:20 AM in #Vanilla .NET | Feedback | 1801 views | More


Command line to add net.tcp bindings in IIS
wrote on 7/22/2013 @ 5:56 AM in #Vanilla .NET | Feedback | 1938 views | More


Download Build2013 sessions with PowerShell
wrote on 7/13/2013 @ 10:33 PM in #Vanilla .NET | Feedback | 1894 views | More


Win8 Apps- Important links
wrote on 4/20/2013 @ 1:24 AM in #Vanilla .NET | Feedback | 1380 views | More


The App Container and Win8Apps written in JavaScript
wrote on 4/19/2013 @ 9:43 PM in #Vanilla .NET | Feedback | 1378 views | More


Poor man’s start menu
wrote on 1/27/2013 @ 8:38 PM in #Vanilla .NET | Feedback | 1824 views | More


SQL Server firewall warning
wrote on 1/14/2013 @ 5:53 PM in #Vanilla .NET | Feedback | 1506 views | More


Get string representation of certificates
wrote on 1/13/2013 @ 5:20 PM in #Vanilla .NET | Feedback | 1317 views | More


Writing a simple MVC app
wrote on 12/27/2011 @ 2:47 AM in #Vanilla .NET | Feedback | 1909 views | More


Use WIF bootstrapped tokens or Azure ACS? Read this
wrote on 12/13/2011 @ 10:31 AM in #Vanilla .NET | Feedback | 925 views | More


Find PublicKeyToken easily
wrote on 10/8/2011 @ 6:18 AM in #Vanilla .NET | Feedback | 1107 views | More


Silverlight, JavaScript and HTML 5 - Who wins?
wrote on 1/5/2011 @ 2:13 AM in #Vanilla .NET | Feedback | 6032 views | More


Scalability Vs. Performance
wrote on 1/3/2010 @ 1:30 AM in #Vanilla .NET | Feedback | 2560 views | More


Debug Silverlight and JavaScript together
wrote on 1/2/2010 @ 4:54 PM in #Vanilla .NET | Feedback | 1411 views | More


SharePoint and TDD
wrote on 7/1/2009 @ 6:21 PM in #Vanilla .NET | Feedback | 4875 views | More


SharePoint User Group - Sofia, Bulgaria Nov 26th, Wednesday
wrote on 11/4/2008 @ 10:42 AM in #Vanilla .NET | Feedback | 4771 views | More


I am super excited!
wrote on 11/3/2008 @ 1:51 PM in #Vanilla .NET | Feedback | 3475 views | More


The Expression Suite
wrote on 9/29/2008 @ 1:37 AM in #Vanilla .NET | Feedback | 3666 views | More


A word of appreciation
wrote on 7/5/2008 @ 1:05 PM in #Vanilla .NET | Feedback | 1905 views | More


Disable IE Enhanced Security Mode in Windows 2008
wrote on 4/12/2008 @ 2:05 AM in #Vanilla .NET | Feedback | 26600 views | More


I've been here before
wrote on 2/8/2008 @ 6:44 AM in #Vanilla .NET | Feedback | 4874 views | More


Tafiti - Silverlight search front end
wrote on 12/18/2007 @ 10:09 PM in #Vanilla .NET | Feedback | 2714 views | More


Authoring a Workflow Foundation runtime host
wrote on 10/24/2007 @ 9:50 PM in #Vanilla .NET | Feedback | 4622 views | More


My Views about the ORM space, Entity Framework and all such stuff!
wrote on 6/9/2007 @ 10:24 PM in #Vanilla .NET | Feedback | 9379 views | More


What happens after gotdotnet.com dies?
wrote on 5/18/2007 @ 8:10 PM in #Vanilla .NET | Feedback | 3440 views | More


VMWare 6.0 ROCKS! Kicks Virtual Server's butt!
wrote on 5/13/2007 @ 8:31 PM in #Vanilla .NET | Feedback | 7183 views | More


A different point of view.
wrote on 5/12/2007 @ 6:30 PM in #Vanilla .NET | Feedback | 4345 views | More


Determining number of open connections in your connection pools
wrote on 3/19/2007 @ 3:13 AM in #Vanilla .NET | Feedback | 17066 views | More


Using Reflection - without paying the price for it.
wrote on 3/18/2007 @ 11:01 PM in #Vanilla .NET | Feedback | 14257 views | More


I know my blog was down!
wrote on 2/27/2007 @ 10:23 PM in #Vanilla .NET | Feedback | 9950 views | More


A few tips to help your Virtual PC performance.
wrote on 3/31/2007 @ 4:43 AM in #Vanilla .NET | Feedback | 15232 views | More


SharePoint 2007 Bootcamp
wrote on 2/1/2007 @ 8:38 AM in #Vanilla .NET | Feedback | 5943 views | More


AJAX Progress Bar
wrote on 1/15/2007 @ 6:29 PM in #Vanilla .NET | Feedback | 22468 views | More


Sudoku Solver in C#
wrote on 1/8/2007 @ 8:19 AM in #Vanilla .NET | Feedback | 12089 views | More


Working with Embedded Resources
wrote on 12/15/2006 @ 1:17 PM in #Vanilla .NET | Feedback | 4528 views | More


Validating an XML File with an XSD Schema
wrote on 12/15/2006 @ 1:19 PM in #Vanilla .NET | Feedback | 4820 views | More


Orcas October CTP, clearer instructions for Virtual Server R2
wrote on 11/6/2006 @ 6:49 AM in #Vanilla .NET | Feedback | 4562 views | More


.NET 2.0 Tip: Strongly Typing Configuration Settings
wrote on 10/29/2006 @ 11:17 PM in #Vanilla .NET | Feedback | 5533 views | More


ADO.NET vNext is not "yet another ORM"
wrote on 10/10/2006 @ 2:07 AM in #Vanilla .NET | Feedback | 2883 views | More


Visual Sourcesafe is EVIL!!
wrote on 9/18/2006 @ 4:44 PM in #Vanilla .NET | Feedback | 3416 views | More


A bit about release dates.
wrote on 9/18/2006 @ 12:07 PM in #Vanilla .NET | Feedback | 2829 views | More


Determine whether a SQL Server exists ..
wrote on 9/17/2006 @ 11:57 AM in #Vanilla .NET | Feedback | 4852 views | More


.NET vNext: How LINQ Makes working with business objects better?
wrote on 9/7/2006 @ 12:49 PM in #Vanilla .NET | Feedback | 6727 views | More


Next .NET framework version number
wrote on 9/5/2006 @ 2:15 PM in #Vanilla .NET | Feedback | 3214 views | More


.NET vNext: Bridging Architectures
wrote on 9/7/2006 @ 12:49 PM in #Vanilla .NET | Feedback | 3320 views | More


.NET vNext – what it means to your architecture?
wrote on 9/3/2006 @ 1:40 AM in #Vanilla .NET | Feedback | 3775 views | More


New Article: Writing Custom Editors for WebParts
wrote on 8/27/2006 @ 10:22 PM in #Vanilla .NET | Feedback | 3178 views | More


eSQL: Good or Bad?
wrote on 8/18/2006 @ 11:15 AM in #Vanilla .NET | Feedback | 3770 views | More


How ADO.NET vNext bridges the Conceptual Model and the Logical Model.
wrote on 8/16/2006 @ 11:49 AM in #Vanilla .NET | Feedback | 3209 views | More


ADO.NET vNext, the missing piece of .NET vNext.
wrote on 8/15/2006 @ 3:39 PM in #Vanilla .NET | Feedback | 3051 views | More


Workflow Foundation: The ActivityExecutionStatus
wrote on 8/10/2006 @ 5:02 AM in #Vanilla .NET | Feedback | 3495 views | More


Transaction support in Workflow Foundation
wrote on 8/6/2006 @ 2:47 PM in #Vanilla .NET | Feedback | 5421 views | More


CompositeActivities: Workflow activities that contain one or more child activities.
wrote on 8/2/2006 @ 4:15 PM in #Vanilla .NET | Feedback | 5434 views | More


Workflow Foundation: The Hello World App
wrote on 8/1/2006 @ 6:37 AM in #Vanilla .NET | Feedback | 8892 views | More


What is Windows Workflow Foundation?
wrote on 8/1/2006 @ 5:18 AM in #Vanilla .NET | Feedback | 6293 views | More


Technical Queries//Request for input
wrote on 7/28/2006 @ 8:46 AM in #Vanilla .NET | Feedback | 2151 views | More


Oracle: Ass first design pattern: Just "Orrible"
wrote on 7/13/2006 @ 8:54 AM in #Vanilla .NET | Feedback | 1746 views | More


The awesome Adam Machanic interviews me @ TechED (and guess who pops in)
wrote on 7/12/2006 @ 6:47 AM in #Vanilla .NET | Feedback | 301 views | More


New Article: ASP.NET 2.0 Webpart Framework Basics
wrote on 7/10/2006 @ 7:24 AM in #Vanilla .NET | Feedback | 1636 views | More


All about storing binary blobs in the database.
wrote on 7/7/2006 @ 9:17 PM in #Vanilla .NET | Feedback | 1207 views | More


How to show a Progress Bar in ADO.NET
wrote on 7/5/2006 @ 11:41 AM in #Vanilla .NET | Feedback | 5011 views | More


Never fail an interview question about System.String or StringBuilder again !!!!
wrote on 7/5/2006 @ 11:36 AM in #Vanilla .NET | Feedback | 1937 views | More


Convert a byte array to a string and string to byte array
wrote on 7/5/2006 @ 11:33 AM in #Vanilla .NET | Feedback | 6623 views | More


Cross Page Posting in ASP.NET 2.0
wrote on 7/5/2006 @ 8:19 AM in #Vanilla .NET | Feedback | 20952 views | More


Viewstate Security & WebFarms
wrote on 7/5/2006 @ 8:17 AM in #Vanilla .NET | Feedback | 541 views | More


.NET 2.0 vs .NET 1.1 !! Upgrade to .NET 2.0 "NOW"
wrote on 7/4/2006 @ 6:38 PM in #Vanilla .NET | Feedback | 4851 views | More


Authenticate (forms based) against an NT Domain in ASP.NET - Without using Kerberos!!
wrote on 7/4/2006 @ 6:31 PM in #Vanilla .NET | Feedback | 2352 views | More


Sahil's Learnin' Akademi!!
wrote on 7/4/2006 @ 6:14 PM in #Vanilla .NET | Feedback | 884 views | More


The price of popularity
wrote on 7/2/2006 @ 12:18 AM in #Vanilla .NET | Feedback | 269 views | More


Demystifying DLINQ: Part 4.3 - Stored Procedures that return variable shapes
wrote on 6/30/2006 @ 9:02 PM in #Vanilla .NET | Feedback | 4164 views | More


New Article: DLINQ: Submitting your Changes
wrote on 7/2/2006 @ 12:13 AM in #Vanilla .NET | Feedback | 412 views | More


The definitive TableAdapters + Transactions blog post
wrote on 7/2/2006 @ 12:13 AM in #Vanilla .NET | Feedback | 22448 views | More


Demystifying DLINQ: Part 4.2 - Stored Procedures that return a definite shape
wrote on 6/30/2006 @ 8:59 PM in #Vanilla .NET | Feedback | 4878 views | More


Demystifying DLINQ: Part 4.1 - Stored Procedures that return scalar results
wrote on 6/30/2006 @ 8:58 PM in #Vanilla .NET | Feedback | 4875 views | More


Demystifying DLINQ: Part 4 - Stored Procedure/UDF Support in DLINQ.
wrote on 6/30/2006 @ 8:58 PM in #Vanilla .NET | Feedback | 7541 views | More


Demystifying DLINQ: Part3 - Querying for Data using DLINQ
wrote on 6/30/2006 @ 8:57 PM in #Vanilla .NET | Feedback | 8883 views | More


Announcing: THE ADO.NET 2.0 BOOT CAMP
wrote on 6/30/2006 @ 8:56 PM in #Vanilla .NET | Feedback | 412 views | More


System.Transactions: Choosing your Enlistment Method
wrote on 6/30/2006 @ 8:56 PM in #Vanilla .NET | Feedback | 906 views | More


A Quick Primer on System.Transactions
wrote on 6/30/2006 @ 8:56 PM in #Vanilla .NET | Feedback | 4846 views | More


Demystifying DLINQ: Part2 - Setting up a DataContext Class
wrote on 6/30/2006 @ 8:55 PM in #Vanilla .NET | Feedback | 10670 views | More


New Article: DLINQ: Bridging the Object Relational Divide
wrote on 6/30/2006 @ 8:54 PM in #Vanilla .NET | Feedback | 800 views | More


Demystifying DLINQ: Part1 - An introduction to DLINQ
wrote on 6/30/2006 @ 8:53 PM in #Vanilla .NET | Feedback | 15060 views | More


Are you a Business Object person, or a DataSet person?
wrote on 6/30/2006 @ 8:52 PM in #Vanilla .NET | Feedback | 8949 views | More


Remote Desktop Tricks
wrote on 6/30/2006 @ 8:51 PM in #Vanilla .NET | Feedback | 9543 views | More


VS2005/SQL 2005/.NET 2.0: Editing SSIS packages Visually in VS2005
wrote on 6/30/2006 @ 8:49 PM in #Vanilla .NET | Feedback | 1371 views | More


ASP.NET 2.0 - Post Cache Substitution
wrote on 6/30/2006 @ 8:48 PM in #Vanilla .NET | Feedback | 16093 views | More


Demystifying C# 3.0 - Part 7: Expression Trees
wrote on 6/30/2006 @ 8:47 PM in #Vanilla .NET | Feedback | 9441 views | More


Demystifying C# 3.0 - Part 6: (LINQ) Query Expression Translation (to C# 3.0)
wrote on 6/30/2006 @ 8:47 PM in #Vanilla .NET | Feedback | 23255 views | More


Demystifying C# 3.0 - Part 5: Object and Collection Initializers
wrote on 6/30/2006 @ 8:46 PM in #Vanilla .NET | Feedback | 7207 views | More


LoadControl a UserControl - *and* pass in Constructor Parameters
wrote on 6/30/2006 @ 8:45 PM in #Vanilla .NET | Feedback | 31092 views | More


ASPNETDB + Production deployment --> Practical Tips
wrote on 6/30/2006 @ 8:45 PM in #Vanilla .NET | Feedback | 6989 views | More


ASP.NET 2.0: Implementing Single Sign On (SSO) with Membership API
wrote on 6/30/2006 @ 8:44 PM in #Vanilla .NET | Feedback | 90185 views | More


Demystifying C# 3.0 - Part 4: Lambda Expressions
wrote on 6/30/2006 @ 8:43 PM in #Vanilla .NET | Feedback | 26963 views | More


Demystifying C# 3.0 - Part 3: Extension Methods
wrote on 6/30/2006 @ 8:41 PM in #Vanilla .NET | Feedback | 13019 views | More


Demystifying C# 3.0 - Part 2: Anonymous Types
wrote on 6/30/2006 @ 8:41 PM in #Vanilla .NET | Feedback | 12295 views | More


Demystifying C# 3.0 - Part 1: Implicitly Typed Local Variables "var"
wrote on 6/30/2006 @ 8:40 PM in #Vanilla .NET | Feedback | 14557 views | More


ASP.NET 2.0 WebPart Communication
wrote on 6/30/2006 @ 8:37 PM in #Vanilla .NET | Feedback | 14154 views | More


The Definitive Guide to URL Rewriting in ASP.NET
wrote on 6/30/2006 @ 8:36 PM in #Vanilla .NET | Feedback | 21918 views | More