gwbarchive
152 posts.
- Simple Javascript Object Dump Function - Geeks with Blogs[ ](https://geekswithblogs.net/aimee/what-is-replatforming/) Deciding to replatform is no small feat; it’s like setting sails for new horizons with your…
- C# Fundamentals: Choosing the Right Collection ClassThe .NET Base Class Library (BCL) has a wide array of collection classes at your disposal which make it easy to manage collections of objects. While it’s…
- MVVM Compared To MVC and MVPAt the recent Calgary Tech Days event I did a presentation on building composite applications with WPF and Silverlight. One question that I get asked…
- Singleton I love you, but you’re bringing me down (re-uploaded)I was sad to find out the “codingwithoutcomments” site was taken down. For the sake of a specific post from there, I went to waybackmachine.com and got…
- Fixing the "Microsoft Bus Driver" error message when installing a RealTek sound card - Geeks with Blogs[ ](https://geekswithblogs.net/aimee/what-is-replatforming/) Deciding to replatform is no small feat; it’s like setting sails for new horizons with your…
- MVVM Light Toolkit V3 Alpha 2: EventToCommand behaviorHere is another early release of the MVVM Light Toolkit V3 (Alpha 2). I decided to release gradually and early as soon as a new part of this new version…
- Up close and personal with Toshiba's new HD DVD player (the HD-A1) - Geeks with Blogs[ ](https://geekswithblogs.net/aimee/what-is-replatforming/) Deciding to replatform is no small feat; it’s like setting sails for new horizons with your…
- How to make a transparent background/selection on an image using GIMP - Geeks with Blogs[ ](https://geekswithblogs.net/aimee/what-is-replatforming/) Deciding to replatform is no small feat; it’s like setting sails for new horizons with your…
- C#/.NET Fundamentals: Finding an Item’s Index in IEnumerableSorry for the long blogging hiatus. First it was, of course, the holidays hustle and bustle, then my brother and his wife gave birth to their son, so I’ve…
- C# Toolbox: Debug-able, Self-Installable Windows Service Template ReduxI had written a pair of posts before about creating a debug-able and self-installing windows service template in C#. This is a template I began creating…
- How to handle “”Maximum request length exceeded” exceptionIn global.asax: protected void ApplicationBeginRequest(Object sender, EventArgs e) { HttpRuntimeSection runTime =…
- XDocument Extensionpublic static class XDocumentExtensions { /// <summary> /// Saves the contents of an XDocument object into a XmlDocument object /// </summary> /// <param…
- MSDTC on server ‘servername’ is unavailableBy default, when a stand-alone instance of Microsoft SQL Server exists in a cluster environment, the SQL Server-based instance is set to start…
- “Provide an object as a surrogate for the lack of an object of a given type. The Null Object provides intelligent do nothing behavior, hiding the details from its collaborators.”public class Person { private string name; public Person(string name) { this.Name = name; } public string Name { get { return this.name; } set { this.name…
- ‘System.Security.SecurityException: Requested registry access is not allowed.’ when writing to event logI got this error when I try to create an eventlog source and when I try to write to the new event log (after resorting to manually creating the event log…
- Difference between “throw” and “throw ex” in .NETException handling seems to be a common problem for .NET developers, particularly younger developers. We pretty much all know that you should wrap…
- MVC JSON – JsonResult and jQueryThe latest release of the MVC framework provides the JsonResult for Controller actions. I was surprised that I did not find a weatlh of examples for usage…
- Application Integration: Azure Functions Vs WebJobs\[Updated\] UI development gets all the attention, but application integration is where the real work is done. When it comes to application integration in…
- Building ViewModel Facade Objects – Part 1The MVVM (Model-View-ViewModel ) Design Pattern requires that you create a facade layer between the Model and the View called the ViewModel.
- The 23 Gang of Four Design Patterns .. Revisited - Geeks with Blogs[ ](https://geekswithblogs.net/aimee/what-is-replatforming/) Deciding to replatform is no small feat; it’s like setting sails for new horizons with your…
- Using KeyedCollectionA little over 2 years ago, I saw my peer’s code that uses the KeyedCollection<TKey, TItem> class. I never seen it before, and it is actually a pretty nice…
- Favorite Visual Studio 2010 ExtensionsNow that Visual Studio 2010 has been released, there are a lot of extensions being written. In fact, as of today (May 1, 2010 at 15:40 UTC) there are 809…
- OOP as if you meant itToday´s mainstream object orientation is not what Alan Kay, the inventor of the term, intended: > I invented the term object-oriented, and I can tell you…
- App_Offline.htm, taking site down for maintenanceThere is much simpler and graceful way to shut down a site while doing upgrade to avoid the problem of people accessing site in the middle of a content…
- ASP.NET Membership Password Hash — .NET 3.5 to .NET 4 Upgrade Surprise!I’m in the process of evaluating how my team will upgrade our product from .NET 3.5 SP1 to .NET 4. I expected the upgrade to be pretty smooth with very…
- C# Little Wonders: The ConcurrentStack and ConcurrentQueueOnce again we consider some of the lesser known classes and keywords of C#. In the next few weeks, we will discuss the concurrent collections and how they…
- CAN’T VIEW CHM FILES IN IE7 – A FIXIf you are having problems viewing CHM files (like the new WCF documentation CHM files), you might be seeing a blank IE screen when you click on any of…
- IoC in .NET part 3: Ninject 2 betaI wanted to use Ninject 1.0 but I discovered that it didn’t support named binding, and didn’t know how to resolve multiple bindings to an array.
- Missing an item template in Visual Studio 2005? Try this... - Geeks with Blogs[ ](https://geekswithblogs.net/aimee/what-is-replatforming/) Deciding to replatform is no small feat; it’s like setting sails for new horizons with your…
- My somewhat colorful non-spoileriffic review of Aquaman (aka Wet Thor)!My somewhat colorful non-spoileriffic review of Aquaman (aka Wet Thor)! TL;DR: It’s fucking wonderful. See it.
- Open Source Framework and Library RecommendationsAs the technical editor for the UK MSDN Flash I get surprisingly free rein to decide what content to place in it. I suspect one day they will notice – but…
- Remove empty lines in text using Visual Studio.Visual Studio has ability to delete empty lines in replace operation using regular expressions. 1.Click Ctrl-H (quick replace) 2\. Tick “Use Regular…
- Speedy C#, Part 2: Optimizing Memory Allocations – Pooling and Reusing ObjectsIn C#, Visual Basic.NET, C++/CLI, J# – the list goes on – we’re freed from having to worry about our memory management. Objects take care of themselves,…
- Uncaught exceptions in Task threads will kill IIS – even with WCF error handlingYes, all unhandled exceptions will kill the IIS worker process, but in WCF you can tag an IErrorHandler onto your service behavior and all unhandled…
- Using Interfaces – Design by ContractAn argument for Interface based design and programming For software to survive in the ever-changing jungle of the production environment, it must have…
- Wake On LAN remotely via your broadband connection – with a LinkSys WRT54GThe problem I am moving my server and main development system out of a home office into rented office space. As I’m only going to be in the office two of…
- XSLT – format dateI had someone ask today how to format a date in xslt 1.0. I thought it was worth posting the answer I gave. I hope you find it useful. It’s amazing how…
- BizTalk Server 2006: The Compensation ModelIntroduction The compensation model in BizTalk Server 2006 provides a versatile mechanism for addressing an extensive range of business process scenarios.…
- Export GridView to Excel Complete Code!Here is the complete code to Export GridView to Excel: using System; using System.Data; using System.Configuration; using System.Collections; using…
- Loading pages in IFRAME dynamically from codebehind – ASP.NETClick here for a Video version of this Article Most of us who develop Web Applications would have used an IFRAME during some stage of our lives. IFRAME’s…
- MOST POPULAR TOPIC<table><tbody><tr><td><a href="https://geekswithblogs.net/akraus1/archive/2009/11/22/136473.aspx">Automatic Null Checks</a><a…
- New Visual Studio 2017 Extension – Code Search (VS Text Editor)! It’s been quite some time since I’ve cracked open Visual Studio to create an extension freebie for all my fellow engineers. If you’re keeping up with…
- Useful .NET Delegate InternalsDelegates in .NET are a very handy addition to the language. With the introduction of LINQ they did become mainstream and everyone is using them or is at…
- Visual Studio user settings per project/solution – updateThe other day, I posted about a feature request submitted to Microsoft Connect. Well, it ended up getting 21 votes before Microsoft closed it as “Closed…
- WCF vs Remoting – adjustments to my resultsI received comments to my blog (WCF vs. Remoting (with DataSet)- performance comparison) with some adjustments I could make to improve performance of the…
- Why You Should use a Single (Giant) TFS Team ProjectI seem to be spending a lot of time lately trying to convince clients that a single Team Project for the entire Enterprise is the way to go. To most…
- Windows Azure, the new Windows Cloud OS - Geeks with Blogs[ ](https://geekswithblogs.net/aimee/what-is-replatforming/) Deciding to replatform is no small feat; it’s like setting sails for new horizons with your…
- You may receive the error “It is an error to use a section registered as allowDefinition=’MachineToApplication’ beyond application level” in asp.netYou may get this error when trying to browse an asp.net application. The debug information shows that “This error can be caused by a virtual directory not…
- Android – Create a custom multi-line ListView bound to an ArrayListThe Android HelloListView tutorial shows how to bind a ListView to an array of string objects, but you’ll probably outgrow that pretty quickly. This post…
- ASP.NET SignalR: Building a Simple Real-Time Chat ApplicationIntroduction SignalR is a pretty new and very exciting feature in ASP.NET. It offers a simple and clean API that allows you to create real time web…
- C#: LINQ vs foreach – Round 1.So I was reading Peter Kellner’s blog entry on Resharper 5.0 and its LINQ refactoring and thought that was very cool. But that raised a point I had always…
- C#/.NET Little Pitfalls: Default Parameters are Compile-Time SubstitutionsC# is a wonderful language for modern programming. While everything in C# has a reason and a place, occasionally there are things that can be confusing…
- C#/.NET Little Wonders AnthologyThe following is the complete anthology of Little Wonders, Pitfalls, and Presentations. Enjoy! A new little puzzler will be coming out this week.
- C#/.NET Little Wonders: Constraining Generics with Where ClauseBack when I was primarily a C++ developer, I loved C++ templates. The power of writing very reusable generic classes brought the art of programming to a…
- C#/.NET Little Wonders: The LINQ Set Operations — they’re not just for math!Once again, in this series of posts I look at the parts of the.NET Framework that may seem trivial, but can help improve your code by making it easier to…
- C#/.NET Little Wonders: The String Split() and Join() methodsOnce again, in this series of posts I look at the parts of the .NET Framework that may seem trivial, but can help improve your code by making it easier to…
- C# Tutorial for log4netHere’s a short tutorial on how to use log4net in C# 1\. Get log4net from the apache website. 2\. Open your project with visual studio.
- Cannot add diagram to SQL Server 2005 DB: Database diagram support objects cannot be installed because this database does not have a valid owner.When trying to add a diagram to an SQL Server 2005 db I got the following error: Database diagram support objects cannot be installed because this…
- Code Metrics – suggestions for appropriate limitsI like Code Metrics. They give a certain “objective” evaluation of a piece of code. You can use it for yourself just to make it pinpoint potential trouble…
- < Countdown to Software Architect 2009 – Day two and my love for Boot from VHD | Home | Countdown to Software Architect 2009 – Day three was Entity Framework 4 day. I love it!Entity Framework 4.0 Resources – documentation links, best blog posts and more \[Initual release 22nd Sept 2009\] \[Updated 23rd Sept, with links from…
- Developer Versioning: Which Version are You?I was thinking about the level of programming abilities lately, as we are starting to interview for an open position. I thought, “Wouldn’t it be nice if…
- Easy Handle Leak Detection Without A DebuggerFinding handle leaks in all processes at once for all handle types without a debugger is no longer impossible. Since Windows 8.1 (0?) each handle creation…
- Export ASP.NET page to Word, Excel or PDFMany times we would like to export our page as an Excel sheet, Word doc or PDF file. This can be simply achieved by changing the ContentType of the…
- FTP error 425, “Can’t open data connection.”One of the most common questions I get about FTP has to do with error 425, “Can’t open data connection.” This is indeed a protocol level error that is…
- Inside the DLR – CallsitesThe DLR was introduced in .NET 4 to allow dynamic languages, like Python or Ruby, to run on the CLR. The DLR is also used by C# 4, released at the same…
- Managed Extensibility Framework 101 (b)! 1\. Introduction This posting is a continuation from the previous post on Managed Extensibility Framework (MEF). If you are a new to MEF you will need…
- “New” Statement Considered HarmfulAll of us have probably written code like this: Foo f = new Foo(); And what could be simpler? As long as the logic in the constructor is simple (or better…
- Node.js Adventure – Node.js on WindowsTwo weeks ago I had had a talk with Wang Tao, a C# MVP in China who is currently running his startup company and product named worktile. He asked me to…
- Patterns aren’t just for software (ExpertsExchange 20051004)For the last newsletter I wrote a brief article describing what design patterns were and the educational benefits that they can have as they are…
- Silverlight Cream for July 10, 2010 — #900For Issue 900, I wanted to do another “best of” and it’s a little tricky. I can’t do best of from 800 to 900 because it will be heavily weighted to the…
- Speedy C#, Part 4: Using – and Understanding – CLR ProfilerCLR Profiler is a free and incredibly useful tool offered by Microsoft. I’m fairly certain its primary use (at least from Microsoft’s perspective) is to…
- SSAS: PROCESSING, FORCECOMMITTIMEOUT AND “THE OPERATION HAS BEEN CANCELLED”Here is something interesting that came up a newsgroup thread a little while ago, that I though merited some more explanation.
- Suggestions so far for UK MSDN Flash Special Edition on Open Source Software for developersBack in February we did our first special edition of the UK MSDN Flash focused on Free Software for developers (Which was our most popular edition for…
- ‘Sys’ is undefined – ASP.NET AJAXYou might receive the error ‘Sys’ is undefined when running ASP.NET AJAX Web pages or trying to AJAX enable your exisitng Web Applicaitons.
- TFS APITeam Foundation Server Application Programming Interface, Team Foundation Server SDK, Team Foundation Server Software Development Kit
- Transactional Messaging in the Windows Azure Service BusI’m currently working on broadening the content in the Windows Azure Service Bus Developer Guide. One of the features I have been looking at over the past…
- Updating Partial Views with Unobtrusive AJAX in MVC 3This is post is meant to be a more straightforward overview of my previous post. The previous post got a little long and turned into a walthrough. If you…
- Using Visual Studio status bar in your extensionsVisual Studio status bar is one of the most important status reporting indicator for any developer working with Visual Studio. In this blog post we will…
- Visual Studio 2010: Version and update information toolDownload from VS Gallery In my work I meet many developers, tester and project managers, all using Visual Studio. When I ask them if they have updated it…
- VS2012 – How to manually convert .NET Class Library to a Portable Class LibraryThe portable libraries are the response to the growing profile fragmentation in.NET frameworks. With help of portable libraries you can share code between…
- Why doesn’t Dispatcher implement ISynchronizeInvoke?This is a rant. I don’t have the answer to the question. So, the latest project I’m working on is a kiosk app in WPF that has to interact with hardware.…
- Why Is The First Start Of An Application Slow?All of us have experienced it but very few of us have gone into the details to really find the reasons for it. First of all why should I care? After the…
- Windows Azure Service Bus Splitter and AggregatorThis article will cover basic implementations of the Splitter and Aggregator patterns using the Windows Azure Service Bus. The content will be included in…
- Windows PowerShell – Unix comes to WindowsWindows PowerShell (formerly known as “Monad”) is a Microsoft’s answer to the power and flexibility of the Unix command shells. It should finally complete…
- WP7, XNA, the GC, and You (and Silverlight too!)Some of you may have come across this helpful blog post recently, discussing when the garbage collector (a/k/a the GC) runs on Windows Phone 7 devices.…
- WPF trick: Debugging the XamlParseExceptionHere’s a trick: When you work a lot with XAML, you’ll be confronted to the dreaded XamlParseException sooner or later. This exception is thrown whenever…
- You may receive the error “Login failed for user ‘(null)’. Reason: Not associated with a trusted SQL Server connection” – Part IIntegrated authentication allows for SQL Server to leverage Windows NT authentication to validate SQL Server logon accounts. This allows the user to…
- 10 Reasons NOT to date a Geek (unless they don’t follow this pattern!)Well I’ve seen so many 10 reasons to date a geek that I thought I would go with the opposite, having dated a few in the past! Share the knowledge so to…
- 1,000 Year Countdown?This was one of the most uncomfortable articles that I read this year: https://www.washingtonpost.com/news/speaking-of-science/wp/2016/11/17/stephen-hawkin…
- Ajax Post on iOS Safari not working? Its the cache!Not sure when this took effect, but a simple public facing web application we wrote using jQuery.ajax for doing our form posts nicely started not working…
- ASP.NET: Alternatives to Dynamic Controls – Part 1This is part 1 of what I intend to be something of a recurring theme: how to avoid the use of dynamic controls in ASP.NET.
- Asp.net ListView – Too much CSS FriendlyMy First experiment with Asp.net ListView control was awesome. I downloaded few templates from and able to apply it only in few minutes. Checkout the…
- Bluetooth. Why Blue??? Why Tooth???Well, I’m posting this because during the last week three different people in three completly different environments asked me why is Bluetooth called…
- C# 2.0* and Telnet – Not As Painful As It Sounds\The concepts in this article apply to .NET 1.1 and 3.0 as well, but my links below are for 2.0. From what I found recently, there are lots of sites that…
- C# Extension Methods – To Extend or Not To Extend…I’ve been thinking a lot about extension methods lately, and I must admit I both love them and hate them. They are a lot like sugar, they taste so nice…
- C# Fundamentals – What is the Difference Between Const and Readonly?Once again we delve into the world of C# Fundamentals. Those hints and gotchas that tend to bite folks newer to the language. Today I take another look…
- C#/.NET Little Pitfalls: Nullable Math Doesn’t Always Add UpC# is a wonderful language for modern programming. While everything in C# has a reason and a place, occasionally, there are things that can be confusing…
- C#/.NET Little Wonders – A PresentationSo I gave a talk at the Jeff City.NET Users Group on Wednesday, November 10th based on my “Little Wonders” series of posts. I spent most of my free time…
- C#/.NET Little Wonders: Interlocked CompareExchange()Once again, in this series of posts I look at the parts of the.NET Framework that may seem trivial, but can help improve your code by making it easier to…
- C#/.NET Little Wonders – The DateTimeOffset structOnce again, in this series of posts I look at the parts of the .NET Framework that may seem trivial, but can help improve your code by making it easier to…
- C#/.NET Little Wonders: Use Cast() and OfType() to Change Sequence TypeOnce again, in this series of posts I look at the parts of the.NET Framework that may seem trivial, but can help improve your code by making it easier to…
- Cleaning up XAML code and improving parsing time (with Blend and Studio)XAML being XML-based, it needs to be parsed and processed when the code is loaded in the application. WPF allows multiple scenarios, for example…
- Creating a Simple Registration Form in ASP.NETThis example shows how to create a very simple registration form in ASP.NET WebForms. ! STEP1: Creating the Database.
- Developing and debugging Server Side Event Handlers in TFS 2010Martin Hinshelwood wrote an excellent post recently (https://geekswithblogs.net/hinshelm/archive/2010/09/16/team-foundation-server-2010-event-handling-with…
- DirectorySearcher.FindAll() -should have PageSize=1000When you are calling DirectorySearcher.FindAll() and there is a chance to have more than 1000 records back, you must set PageSize to non-zero value,…
- Downloading file using ajax and jquery after submitting form data using ajax HTTP POST in MVCMany a times we find a need to download a file on doing a AJAX POST request. Normally we would just use the Response.Write to write the fileStream to the…
- Easy Scaling in XAML (WPF)Ran into a problem that needed solving that was kind of fun. I’m not a XAML guru, and I’m sure there are better solutions, but I thought I’d share mine.
- Feature Toggles vs Feature Branches – Dylan’s $0.02There’s been some about an old debate between Feature Branches vs Feature Toggles. I used to be firmly in the Feature Branches camp, but about a year ago…
- FREE MSDN Flash eBook of the best 13 technical articles of 2009\[16th Dec 2009 – have spotted a small final missing } in the Office XML sample code. Will get that updated with any other changes \]
- How to Bind Enum Types to the Dropdown or any other bindable Control in ASP.Net …..While working on a Data Form in an ASP.Net application you might want to get a value from the user that corresponds to the Enum you created in your…
- How to create a global exception handler for a Web ServiceIf you are developing ASP.NET you can easily use the Application\Error event within the Global.asax Syntax file for your global exception handling needs.
- How to Enable USB Port through Regedit in Windows if it is blocked1\. Click Start, and then click Run. 2. In the Open box, type regedit, and then click OK. 3. Locate, and then click the following registry key:…
- HOW TO GET DISTINCT VALUES FROM THE LIST WITH LINQRecently I was working with data from a generic List<T> and one of my objectives is to get the distinct values that is found in the List. Consider that we…
- How to Hide Top Bar, Ribbon, Quick Launch in SharePoint 2010?Top Bar, Ribbon, Quick Launch are come up with Application Pages by default. If you want to open the page in Dialog Framework then those elements will…
- How to pin your game or app’s tile in the emulator (and I still love you WP7!)I came across this by accident the other day and thought it was really neat. So I wanted to share it to help karma balance my last post (more on that at…
- How to set x509 Certificate private key access rights for AppPoolIdentityIf your website uses the AppPoolIdentity and requires access to the private key of an x509Certficate, you’ll need to grant the read permissions to the iis…
- HOW TO SETUP VISUAL STUDIO 2005 TO USE THE MICROSOFT SYMBOL SERVEROne of the first things you will want to do after installing visual studio is to set it up to automatically pull down the correct symbols for system…
- Implementing Logging In Azure FunctionsLogging is essential to the support of any piece of code. In this post I will cover two approaches to logging in Azure Functions: TraceWriter and log4net.
- Introduction To RowversionSQL Server has a built-in data type that automatically marks changes to rows. This data type is “rowversion”. Formerly this data type was named…
- It’s the maintenance, stupid! (or: Something is rotten in developerland.)Most people – even the overwhelming majority of programmers – would say that the main activity of a software developer is “writing source code“. But this…
- Model-View-Presenter split into two “new” patternsFor the past year or so, Martin Fowler has included the pattern Model-View-Presenter, or MVP, in his upcoming addendum to Patterns of Enterprise…
- Moving your ASP.NET Application to Windows Azure – Part IIIn the previous post I had described the steps to secure your Windows Azure tokens and get the necessary Visual Studio templates as well as making your…
- MsMpEng.exe is the nugget draining my CPU…It has been a few months since I installed Windows Live OneCare and results are mixed. For the most part it runs quietly in the background providing, at…
- Mutex vs. Semaphore, what is the difference?The Toilet Example (c) Copyright 2005, Niclas Winquist 😉 Mutex: Is a key to a toilet. One person can have the key – occupy the toilet – at the time. When…
- New Features in VB.NET 10 (.NET 4.0)Following the , there has been a whole host of announcements about the new features we’ll be seeing in.NET 4.0. I’d like to take a moment to look at some…
- Object Recognition in Augmented Reality: Choosing the Right ToolWhen you think of augmented reality, one of the key elements to consider is object recognition technology, also known as object detection. This term…
- Part 2 of 4 : Tips/Tricks for Silverlight Developers.| | | I wanted to create a series of blog post that gets right to the point and is aimed specifically at Silverlight Developers. The most important things…
- Passing null parameters to String.Format is safeI wanted to use String.Format with parameters that can be null. Firstly i decided to put some conditional code like if(arg1!=null) but then desided to…
- “Pimp My IDE”: 101 Visual Studio tips, tricks, and add-insHere are the links from my May 12, 2008 presentation at the St. Louis C# User Group: <table><tbody><tr><td>1.</td><td>VS 2008 Product…
- PowerShell Script to Workaround No Data in SharePoint 2013 Usage ReportsOver the past few months I’ve had 2 customers that have run into an scenario where the SharePoint 2013 web analytics usage reports have no data (all…
- Redirect to Login page on session expiration (ASP.NET)Problem Redirect the user to login page after a period of inactivity or when the session expires. Investigation A quick search on Google will find many…
- Refer to resources in WPF with Pack URIIt’s been over 2 months since I last updated my blog. I have been busy; we got a new VP of IT and he made some changes and there are a bunch of stuff…
- Resolving the “Sys is undefined” error in ASP.NET AJAX RTM under IIS 7A plea out to all those who are using ASP.NET AJAX with sites on IIS7, either under Vista or Longhorn Server: I’ve been battling a strange issue with…
- Setup DynDNS Dynamic DNS on a Linksys WRT54G Router – Part 1I finally decided to nose dive into the blogging arena. I couldn’t find a better time to start writing my first post, the Christmas Holidays. During the…
- Silverlight for Embedded tutorialWindows Embedded CE 6.0 R3 has been released yesterday, you can download it from here: http://www.microsoft.com/downloads/details.aspx?displaylang=en&Famil…
- Sound vs. Valid ArgumentToday I spent some time reviewing my Formal Logic course for my up coming exam. I came across a section that I have never really explored in any proper…
- Strong Password Hashing with SQL ServerWhile SQL Server security features continue to improve, hashing in SQL Server using native functions is simple, but not necessarily up to speed on the…
- The application-specific permission settings do not grant Local Activation permission for the COM Server application with CLSID – MOSS / SharePoint 2007 Server Issues RevisitedYou may see this error – more than once – when working with your Microsoft Office SharePoint Server (MOSS) 2007 deployment. This animal / error generally…
- The Seven Habits of Highly Effective BizTalkersI was thinking a little ‘tongue in cheek’ when I came up with the title for this one. To add to the growing number of “Seven Habits” resources, I’ll add…
- The Wonders Of InternalsVisibleToUPDATE (12/17/2007): My blog has moved. This post is now located at: I do not know how I missed this, but just today I found out that you can expose an…
- Understanding Custom WCF Web API Media Type Formatters on Both Server and ClientMedia Type Formatters in the WCF Web API provide a way for the consumer of your service to not only specify the format they want for their response, but…
- Uploading and Storing Image Path toDatabase and Image to Folder – Part 1I decided to write this example because this has been asked many times at the forums. In my previous article I have shown on how to Upload and Save the…
- Visual Studio 2013 Installer Projects – Hello World InstallerYou would know from your ops-teams that ‘One Click Installers’ make them happy & smile. Microsoft pulled support for Installer projects from Visual Studio…
- WCF Clients and the “Broken” IDisposable ImplementationI’ve been involved in a lengthy discussion recently at work involving the IDisposable implementation in WCF clients.
- ‘WebForm_PostBackOptions’ is undefined error, ASP.NET 2.0Recently one of our customers had an issue when migrating from ASP.NET 1.1 to ASP.NET 2.0. The issue came up particularly in the deployment server where…
- WF Rules and MS BRE – Comparing PerformanceIntroductionI’ve been asked a few times how the performance of WF (Windows Workflow Foundation) Rules compares with that of the Microsoft Business Rules…
- What??? You deleted “Default Web Site” from IIS?!?!Some applications are just bent on seeing what appears to be the pristine original Default Web Site that is created when IIS is first installed. For…
- Windows XP error: svchost.exe – Application ErrorOne morning when restoring my pc from hibernate – I got this error: svchost.exe — application error the instruction at “0x745f2780” reference memory at…
- WindowsIdentity Debugger Visualizer for Visual Studio 2005\[Original Post Date: 9th October 2005\]I just finished implementing WIVisualizer, a WindowsIdentity debugger visualizer for Visual Studio 2005. It…
- WPF TabItems With Close ButtonOne of the most common questions I’ve seen regarding the TabControl in Windows Forms was how to add a close button to each tab (similar to seen on tabs in…
- Writing A 2D Game In C# With Managed DirectXThis is a series of articles that cover the concept of writing a simple 2D game in C# using the Managed DirectX libraries provided in the DirectX 9.0 SDK.
- Microsoft’s Rule Engine Scalability Results – A comparison with Jess and DroolsIn May 2004, Microsoft published a whitepaper entitled ‘Microsoft BizTalk Server 2004 Performance Characteristics’…
