| 2010-03-08 |
WPF: “Where is the main method in my WPF application?”; App.g.cs |
| 2010-03-08 |
C# Code: DatumStateEnum |
| 2010-03-02 |
readonly keyword (C#) |
| 2010-02-23 |
WPF: WPF DispatcherUnhandledException Pattern |
| 2010-02-23 |
C# Code: “Object.GetHashCode Method (System)”; MSDN |
| 2010-02-23 |
WPF and Visual Studio Design Time: “app.config isn't used in WPF designer”; Microsoft Connect |
| 2010-02-23 |
C# Code: An Example of Subtracting DateTime; Making the Future a Negative Number |
| 2010-02-19 |
.NET 2.x: Something Obvious about Nullables |
| 2010-02-19 |
LINQ to Objects Code: A Running Total |
| 2010-02-15 |
WPF and WCF: The Decorator Pattern and Dispatcher.CurrentDispatcher |
| 2010-02-15 |
WPF Error: “The name 'InitializeComponent' does not exist in the current context” |
| 2009-10-14 |
“Are Partial Methods Some Form Of AOP (Aspect Oriented Programming)?”; Scott Wisniewski |
| 2009-10-14 |
“When to use RenderAction vs RenderPartial with ASP.NET MVC” |
| 2009-10-13 |
“How can I add a class attribute via Html.BeginForm?”; stackoverflow.com; Marwan Aouida |
| 2009-10-13 |
“Datalist paging with linq”; stackoverflow.com; Tomas Lycken |
| 2009-10-10 |
ASP.NET: “Data Paging in ASP.NET”; DataPager Control |
| 2009-10-06 |
“Implementing Finalize and Dispose to Clean Up Unmanaged Resources”; MSDN |
| 2009-10-06 |
C# 3.0 Extension Methods: “Thinking Beyond ToString()”; Anoop Madhusudanan |
| 2009-10-06 |
“Sorting Lists using IComparable and IComparer Interface in .NET” |
| 2009-10-04 |
“Filters in ASP.NET MVC CodePlex Preview 4”; Phil Haack 08/2008 |
| 2009-10-04 |
“Prerequisite knowledge for ASP.NET MVC”; stackoverflow.com |
| 2009-10-04 |
ASP.NET MVC: “Using C# 3.0 Anonymous Types as Dictionaries”; History of Html.ActionLink(); Eilon Lipton |
| 2009-10-04 |
“How does the ASP.NET Cache work?”; stackoverflow.com |
| 2009-10-01 |
“ASP.NET MVC Controller Overview (C#)”; |
| 2009-10-01 |
“ASP.NET NTLM Authentication—is it worth it?”; Jeff Atwood |
| 2009-09-30 |
C# Code: “What is the difference between ICollection and IDictionary in .NET/C#?” |
| 2009-09-26 |
C# Code: “Performance and Multiple Assigment in C#”; David Connell |
| 2009-09-26 |
C# Code: “Observations on the ‘if’ statement” |
| 2009-09-20 |
C# LINQ to XML: “Document-Centric Transforms using LINQ to XML”; Eric White |
| 2009-09-20 |
C# LINQ to XML: “Empty Elements and Self-Closing Tags”; XElement |
| 2009-09-19 |
WPF: “Converting a WPF FlowDocument to an XPS FixedDocument”; Derek Smythe |
| 2009-09-19 |
WPF: “Using XamlReader.Load”; MSDN |
| 2009-09-19 |
“System.Windows.Markup Namespace”; XamlReader; MSDN |
| 2009-09-17 |
C# Code: ToType<T>() Extension Method; “how to handle conversions from an anonymous type to a specific type by using .NET 3.5 extensions”; Ed Guzman; CodeProject.com |
| 2009-09-17 |
“WPF Multithreading with BackgroundWorker”; Pavan Podila |
| 2009-09-17 |
“Silverlight Tip of the Day #58 – Text Wrapping and Line Breaks in TextBlocks” |
| 2009-09-17 |
“Silverlight Tip of the Day #57—How to Dynamically Load a Silverlight Control within another Silverlight Control”; Mike Snow |
| 2009-09-15 |
C# Code: “Constructor Chaining : C# 411” |
| 2009-09-15 |
ASP.NET MVC: “Tip #30 – Create Custom Route Constraints”; NotEqual Constraint
; Stephen Walther |
| 2009-09-15 |
ASP.NET MVC: “Custom Route Constraints”; James Welch |
| 2009-09-15 |
ASP.NET MVC: “What is the best way to return XML from a controller’s action in ASP.NET MVC?”; stackoverflow.com |
| 2009-09-08 |
Visual Studio and CodeRush XPress: “Can I change the key bindings on the free version of CodeRush Express for Visual Studio?”; stackoverflow.com |
| 2009-09-07 |
C#: “Direct casting vs ‘as’ operator?”; stackoverflow.com |
| 2009-08-29 |
“Design Patterns”; dofactory.com |
| 2009-08-28 |
“Basic Unit Testing Guidelines” by Chris Eargle |
| 2009-08-28 |
“Principles Of Object Oriented Design” |
| 2009-08-28 |
“A summary of OO Priciples” by Nigel-Findlater |
| 2009-08-28 |
SOLID: “The Liskov Substitution Principle—Agile Software Development Principles Patterns and Practices” |
| 2009-08-28 |
“System.Diagnostics.DebuggerStepThrough and More System.Diagnostics Namespace Stuff”; Mark Michaelis |
| 2009-08-27 |
WCF: “Since a WCF service can return any user defined class, why use a DataContract and CompositeType class?”; StackOverflow.com |
| 2009-08-27 |
“Convert XElement to XmlNode (and Convert XmlNode to XElement)”; Eric White |
| 2009-08-27 |
WCF: “Wcf Binding Comparision List and Supported Features (Reference)”; Dan Rigsby |
| 2009-08-26 |
PowerShell: “Even More Things You Can Do With Arrays” |
| 2009-08-21 |
“Interface vs Abstract Class”; StackOverflow.com |
| 2009-08-18 |
WPF: Implementing a Notify Icon without Windows Forms; Philipp Sumi; CodeProject.com |
| 2009-08-18 |
“Custom XML Serialization of a .NET class”; Robert Bogue [MVP] |
| 2009-08-17 |
“What does ‘yield break;’ do in C#?”; StackOverflow.com |
| 2009-08-17 |
Data Structures and Algorithms with Object-Oriented Design Patterns in C#: “Enumerable Collections and Enumerators” |
| 2009-08-17 |
C#: Flippant Remarks about the yield Statement |
| 2009-08-17 |
“yield (C# Reference)”; MSDN |
| 2009-08-17 |
Functional Programming: Complex adaptive system |
| 2009-08-14 |
C#: Controlling the default value of an enum; MSDN |
| 2009-08-14 |
ASP.NET: “Tip/Trick: Using Server Side Comments with ASP.NET 2.0”; Scott Guthrie |
| 2009-08-14 |
ASP.NET: “Don’t run production ASP.NET Applications with debug="true" enabled”; Scott Guthrie |
| 2009-08-12 |
C#: the differences between readonly and const; MSDN; l-value |
| 2009-08-11 |
Patterns and Practices: “SOLID and DRY”; Jeremy Likness
|
| 2009-08-10 |
“The C# ?? null coalescing operator”; Scott Guthrie |
| 2009-08-10 |
“Generic Delegates”; MSDN |
| 2009-08-10 |
“Delegates Explained in Plain English”; Simon Pickersgill |
| 2009-08-09 |
ASP.NET: “Web Site vs. Web Application”; Stephen M. Redd |
| 2009-08-09 |
ASP.NET: “Visual Studio 2005 Web Application Project Option”; Scott Guthrie in 2005 |
| 2009-08-09 |
ASP.NET: “Comparing Web Site Projects and Web Application Projects”; MSDN |
| 2009-08-09 |
ASP.NET: “Web Site or Web Application?”; stackoverflow.com |
| 2009-08-09 |
Silverlight: “Silverlight Tip of the Day #60—How to load a XAML Control From a File or String”; Mike Snow |
| 2009-07-20 |
Visual Studio: “Linked and Embedded Resources”; MSDN |
| 2009-07-20 |
Visual Studio: “Resources Page, Project Designer”; MSDN |
| 2009-07-20 |
“ASP.NET and the Event Log” by Bruce Johnson |
| 2009-07-20 |
ServerDocument Class (Microsoft.VisualStudio.Tools.Applications.Runtime) |
| 2009-07-19 |
Visual Studio 2008: Specifying the Default Browser for Web Projects |
| 2009-07-19 |
“XPath & Namespaces” by Wayne Allen; “there is no such thing as a default namespace in XPath” |
| 2009-07-19 |
“XML Serializing a Hashtable or generic Dictionary” by Pete Sheill |
| 2009-07-19 |
“An Introduction to C# Generics”; Juval Lowy on Casting Generic Types and the Use of as and is Operators |
| 2009-06-11 |
Windows Forms: Why the NotifyIcon.ShowBalloonTip() Timeout Is Ignored; System.Windows.Forms.NotifyIcon; Cleo HUANG - MSFT |
| 2009-05-14 |
LINQ to Objects: Query FileSystemInfo Array as Generic List |
| 2009-04-22 |
“TimeZone vs. TimeZoneInfo in .Net”; Dan Rigsby, danrigsby.com |
| 2009-04-21 |
“Silverlight: Anatomy of an .XAP file”; Chris Pietschmann |
| 2009-04-21 |
ASP.NET MVC: “MVC and App_Code folder - ASP.NET Forums”; forums.asp.net |
| 2008-12-02 |
Visual Studio 2008 PROBLEM: “Server Explorer not showing up on Visual Studio”; devenv.exe |
| 2008-10-17 |
C# Code: Converting GMT (Greenwich Mean Time) to Local Time; System.TimeZone.CurrentTimeZone; DateTime.ToLocalTime() |
| 2008-10-01 |
C# Code: Sorting DateTime Values without LINQ Using a Delegate; System.Collections.Generic; DateTime.Compare |
| 2008-10-01 |
C# Code: Sorting Strings without LINQ Using a Delegate; System.Collections.Generic; String.Compare |
| 2008-10-01 |
C# Code: Sorting Strings without LINQ; System.Collections.Generic; String.Compare |
| 2008-08-24 |
Nullable<T> Usage Guidelines; Krzysztof Cwalina |
| 2008-08-24 |
List of LINQ Providers; Robert Shelton |
| 2008-08-24 |
Developing Windows Services; James Foster |
| 2008-08-24 |
“Natural Sorting in C#”; Ian Griffiths |
| 2008-08-23 |
Flippant Remarks about Asp.Net MVC and IIS6 |
| 2008-08-19 |
Visual Studio 2005/2008: Flippant Remarks about Code Snippets |
| 2008-07-18 |
Visual Studio 2008 PROBLEM: The LINQ to SQL Debug Visualizer Is Not in Visual Studio 2008!; Scott Guthrie |
| 2008-07-01 |
Krzysztof Cwalina: The Definition of “Framework” |
| 2008-07-01 |
Visual Studio Team System and CodePlex.com: The Destroy Command is Not Available on CodePlex.com |
| 2008-07-01 |
Visual Studio 2005/2008: “* Assembly Version vs Assembly File Version”; Vikas Goyal |
| 2008-06-25 |
UriBuilder Inserts Multiple Question Marks in Query Strings; C# Cookbook |
| 2008-06-02 |
Team Foundation Source Control Command-Line Notes |
| 2008-05-02 |
XPathDocument.XPathNavigator Throws NotSupportedException for AppendChild() and AppendchildElement() Methods |
| 2008-05-02 |
C# Code: Using System.IO.FileStream and System.IO.StreamWriter to Write a String to a File |
| 2008-04-04 |
LINQ to Objects: Querying a Generic Dictionary Collection |
| 2008-03-31 |
LINQ to XML: The Equivalent of XPath Assertions; Basic Validation without XSD (schema) |
| 2008-03-22 |
LINQ to XML: Two Ways of Generating the xml:space Attribute |
| 2008-03-22 |
LINQ to XML: Generating XML with a Custom Namespace; System.Xml.Linq |
| 2008-03-22 |
Introduction to the GOF Strategy Pattern in C# |
| 2008-03-22 |
LINQ to XML: Using System.Linq.Enumerable to Generate XML; Code from Mike Taulty, Microsoft UK |
| 2007-12-22 |
SQL Server 2005: “Create Interoperable Native Web Services” Notes; http://mcpmag.com/Features/print.asp?EditorialsID=1299 |
| 2007-12-18 |
.NET 2.0/3.0/3.5: Flippant Remarks about Windows Service Projects in Visual Studio 2005/2008 |
| 2007-12-18 |
.NET 3.0/3.5: Flippant Remarks about the yield Keyword |
| 2007-12-06 |
C# Code: Gathering Credentials from the Console; NetworkCredential; ConsoleKeyInfo |
| 2007-12-05 |
Flippant Remarks about Encrypting app.config in Client Applications |
| 2007-10-08 |
ASP.NET 2.0: Flippant Remarks about Server.UrlEncode and Server.UrlPathEncode |
| 2007-10-04 |
How To: Use Impersonation and Delegation in ASP.NET 2.0: Notes; http://msdn2.microsoft.com/en-us/library/ms998351.aspx |
| 2007-10-02 |
Catching Exceptions from System.ComponentModel.BackgroundWorker; DispatcherUnhandledException Fails to Fire for Background Threads |
| 2007-10-01 |
Flippant Remarks about Canceling BackgroundWorker Operations |
| 2007-10-01 |
Flippant Remarks about Delegates in C# 2.0 |
| 2007-10-01 |
DateTime.ToString() Patterns in PowerShell |
| 2007-09-18 |
Flippant Remarks about Encrypting Elements in web.config; ASP.NET 2.0 |
| 2007-09-14 |
Flippant Remarks about System.Uri and System.UriBuilder |
| 2007-09-07 |
Flippant Remarks about the ConnectionStringSettings Class |
| 2007-08-29 |
C# 2.0 Code: Using a Generic List<T> to Build an Array from a Generic Dictionary<String, Object> |
| 2007-08-29 |
C# 2.0 Code: Converting from IDataParameter to DbParameter[] with Array.ConvertAll<>() and an Anonymous Delegate |
| 2007-07-25 |
Framework (SDK) Tools: The Difference between signtool.exe and sn.exe |
| 2007-06-29 |
ASP.NET: “The Global.asax file does not raise events in an ASP.NET 2.0 application”; KB Article 937095 |
| 2007-06-18 |
Flippant Remarks about Identifying a Nullable Type |
| 2007-06-12 |
Visual Studio 2005: Flippant Remarks about Application Settings |
| 2007-06-01 |
Visual Studio 2005 VB.NET Windows Forms Problem: Unable to Select Program or Sub Main to Start Windows Application; Enable application framework |
| 2007-05-15 |
.NET Framework 3.0: Highlights of November 2006 CTP Release Notes |
| 2007-01-13 |
ASP.NET ERROR in Visual Studio: "Unable to start debugging on the web server. Debugging failed because integrated Windows authentication is not enabled. Please see Help for assistance." |
| 2006-10-11 |
ASP.NET: Loading Cached User Controls; ASCX Files |
| 2006-10-06 |
ADO.NET: CommandType.TableDirect Is Not Supported by SqlCommand.CommandType |
| 2006-07-12 |
C# 2.0 Design Notes: default Keyword in Generic Code |
| 2006-06-02 |
C# Code: Loading A Bunch of Files |
| 2006-05-09 |
C# Code in Cold Storage: ConnectionStringIsValid() |
| 2006-05-08 |
C# Code: GetNamespaceManager() Member for Static XPathDocument Helper Class; Songhay.Xml.XmlUtility |
| 2006-04-25 |
C# Code in Cold Storage: A Schema-Based Data Input Wrapper for XML Input |
| 2006-04-11 |
ASP.NET 2.0 PROBLEM: "The current identity (NT AUTHORITY\NETWORK SERVICE) does not have write access to 'C:\WINDOWS\Microsoft.NET\Framework\v2.0.50215\Temporary ASP.NET Files'" |
| 2006-03-07 |
C# Code: ADSI Class for .NET 1.1 Active Directory Searching |
| 2006-03-07 |
ASP.NET Code: Saving Form Data in a Click Event |
| 2006-02-09 |
MCAD/MCSD Notes: Chapter 9, Lesson 1; Building a Web Application |
| 2006-01-26 |
C# Code: Instantiating an XPathDocument() Object from a String |
| 2005-10-28 |
System.Xml.Xsl.XslTransform PROBLEM: Document Type Declarations Are Ignored; xsl:output Element; DOCTYPE; .NET Framework 1.1 |
| 2005-09-23 |
MCAD/MCSD Notes: Chapter 8, Lesson 5; Providing Secure Communication |
| 2005-09-16 |
MCAD/MCSD Notes: Chapter 8, Lesson 4; Using Passport Authentication |
| 2005-09-12 |
MCAD/MCSD Notes: Chapter 8, Lesson 3; Using Forms Authentication |
| 2005-09-12 |
MCAD/MCSD Notes: Chapter 1, Lesson 3; Using Visual Studio .NET |
| 2005-09-12 |
MCAD/MCSD Notes: Chapter 1, Lesson 2; Using ASP.NET |
| 2005-08-30 |
MCAD/MCSD Notes: Chapter 8, Lesson 2; Using Windows Authentication |
| 2005-08-23 |
MCAD/MCSD Notes: Chapter 8, Lesson 1; Authenticating and Authorizing Users |
| 2005-08-22 |
ASP.NET: Flippant Remarks about SQL Server Session State |
| 2005-07-29 |
MCAD/MCSD Notes: Chapter 7, Lesson 5; Consuming XML Web Services |
| 2005-07-29 |
MCAD/MCSD Notes: Chapter 7, Lesson 4; Using Client-Side Scripts |
| 2005-07-29 |
MCAD/MCSD Notes: Chapter 7, Lesson 3; Interoperating with COM |
| 2005-07-28 |
ASMX Web Services PROBLEM: Server Error; "Cannot declare a namespace and a type" Error; Strange Compilation Error |
| 2005-06-29 |
MCAD/MCSD Notes: Chapter 7, Lesson 2; Using Unmanaged Code |
| 2005-06-28 |
MCAD/MCSD Notes: Chapter 7, Lesson 1; Saving and Retrieving User Information |
| 2005-06-12 |
MCAD/MCSD Notes: Chapter 6, Lesson 3; Logging Exceptions |
| 2005-06-08 |
MCAD/MCSD Notes: Chapter 6, Lesson 2; Using Error Pages |
| 2005-06-08 |
MCAD/MCSD Notes: Chapter 6, Lesson 1; Using Exception Handling |
| 2005-06-03 |
C# and ASP.NET Code Snippet: RequestFormElement() |
| 2005-05-24 |
MCAD/MCSD Notes: Chapter 5, Lesson 3; Processing Transactions |
| 2005-05-23 |
MCAD/MCSD Notes: Chapter 5, Lesson 2; Using Data Sets on Web Forms |
| 2005-05-18 |
Visual Studio Tools for Office: Flippant Remarks about Office System Word VSTO 1.x Projects |
| 2005-05-03 |
MCAD/MCSD Notes: Chapter 5, Lesson 1; Accessing Data with ADO.NET |
| 2005-04-12 |
MCAD/MCSD Notes: Chapter 4, Lesson 3; Navigating Between Forms |
| 2005-04-11 |
MCAD/MCSD Notes: Chapter 4, Lesson 2; Using Validation |
| 2005-04-08 |
MCAD/MCSD Notes: Chapter 4, Lesson 1; Using Controls |
| 2005-03-26 |
The Microsoft.mshtml Namespace; Accessing the DHTML DOM from C# |
| 2005-03-22 |
ASP.NET: Flippant Remarks about View State vs. Session State |
| 2005-03-21 |
Flippant Remarks about Delegates in C# |
| 2005-03-15 |
Flippant Remarks about Building Events in C# |
| 2005-03-15 |
MCAD/MCSD Notes: Chapter 3, Lesson 3; Maintaining State Information |
| 2005-03-15 |
MCAD/MCSD Notes: Chapter 3, Lesson 1; Namespace Fundamentals |
| 2005-02-13 |
Web Service Exception: "The type System.Collections.Hashtable is not supported because it implements IDictionary."; System.NotSupportedException |
| 2005-02-06 |
Development Environment: Finding User Interface (UI) Settings and ToolBox Settings |
| 2005-01-12 |
MCAD/MCSD Notes: Chapter 3, Lesson 2; Namespaces in a Web Application |
| 2004-12-21 |
MCAD/MCSD Notes: Chapter 2, Lesson 3; Where Does Processing Occur? |
| 2004-11-17 |
MCAD/MCSD Notes: Chapter 2, Lesson 2; Responding to Events |
| 2004-11-17 |
MCAD/MCSD Notes: Chapter 2, Lesson 1; Creating an ASP.NET Web Application Project |
| 2004-11-17 |
MCAD/MCSD Notes: Chapter 1, Lesson 1; Developing Web Applications |
| 2004-11-03 |
Songhay Design Patterns: The Importance of Threads; Threading a DTS Package; Interop; COM Events Sink; Windows Forms |
| 2004-10-29 |
Visual Studio 2003 PROBLEM: New Windows Script Host Item Produces Active Schema Errors; The active schema does not support the element 'package' or 'job' |
| 2004-09-15 |
Visual Studio.NET and ASP.NET: "Cleaning" the Visual Studio Web Cache; VSWebCache |
| 2004-07-11 |
Windows Forms: A DataGrid Bound "Directly" to a DataTable Is Actually Using the DefaultView; Disappearing New Rows |
| 2004-07-09 |
C# Code in Cold Storage: A "Strongly-Typed" DataTable; |
| 2004-07-03 |
Flippant Remarks about David Berlind's "Microsoft's patchwork mess"; ZDNet; Download.Ject; ADODB.Stream |
| 2004-07-01 |
.NET Framework: Flippant Remarks about XPathNavigator and XPathDocument; Don Box Loves All Instances of XPathNavigator |
| 2004-06-29 |
C# Code: Windows Forms Data Services; Songhay.WinForms.Web.DataServices; Internal Row Procedures; C-sharp |
| 2004-06-29 |
C# Code: Windows Forms Data Services; Songhay.WinForms.Web.DataServices; Internal DataSet Procedures; C-sharp |
| 2004-06-29 |
Windows Forms Databinding: Andrew Brust on the Importance of the EndCurrentEdit() Method; DotNetRocks!; RowJiggle() Hack; VB.NET; C# |
| 2004-06-19 |
C# Code Snippet: Simple Threading |
| 2004-06-04 |
C# Code Snippet: Use of the DataTable NewRow() Method and the DefaultView Property |
| 2004-05-20 |
VB.NET and Windows Forms: Flippant Remarks about Using Word Interop to Implement Spell-Checking |
| 2004-04-27 |
ASP.NET: Flippant Remarks about Postbacks; Songhay Design Patterns |
| 2004-04-27 |
C#: Flippant Introductory Remarks; CSharp |
| 2004-04-01 |
C# and ASP.NET Code Snippet: Manually Wiring Up Events in Visual Studio.NET 2003 |
| 2003-11-24 |
ADO.NET: Using Default Parameters in SQL Server Stored Procedures |
| 2003-11-10 |
ASP.NET: Flippant Remarks about Server Controls; C# Code |
| 2003-10-30 |
C# and ASP.NET: Writing HTML Targeted from Code-Behind Designs; Using Regular Expressions to Write HTML |
| 2003-09-30 |
C# and ASP.NET: Capturing All HTML Output from a Web Forms Page; ASPX; Respecting HTML/XHTML Standards with ASP.NET |
| 2003-09-21 |
ASP.NET: Security Issues Surrounding Writing to the Event Log |
| 2003-09-03 |
ADO.NET: Flippant Introductory Remarks |
| 2003-09-03 |
ASP.NET: Flippant Introductory Remarks |
| 2003-02-12 |
.NET Framework: Runtime Security Policy for Local Intranet Zone; Internet Explorer Internet Properties |
| 2003-01-17 |
Visual Studio.NET: Searching and Replacing with Regular Expressions |
| 2002-12-19 |
Visual Studio.NET: MSDN Library Viewer Filters; Help Filters; Custom Filters |
| 2002-12-17 |
Registry: Removing Items from the Most Recently Used List |