- 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 programmers came in version numbers like sof…
- 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 and close call is instrumented with an ETW…
- 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 Response object and overriding the RenderControl …
- 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 defined in the RFC. Its meaning is obvious: th…
- 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 time, to implement dynamic binding via the dy…
- Managed Extensibility Framework 101 (b)!(https://geekswithblogs.net/wp-content/uploads/2024/01/malisa.jpg)
- “New” Statement Considered HarmfulAll of us have probably written code like this:
- 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 figure out a synchronization solution which h…
- 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 generalized knowledge. I hope atleast a few of the m…
- 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 early posts.
- 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 illustrate use of the CLR Profiling COM APIs…
- 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 years!). The next special edition will be June…
- ‘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 week is the support for transactional mess…
- 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 need a walkthrough of this, check out that …
- 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 see how we can make best use of Visual Studi…
- Visual Studio 2010: Version and update information toolIn my work I meet many developers, tester and project managers, all using Visual Studio. When I ask them if they have updated it to the latest version, there are many who simply don’t know. Should …
- 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 different runtimes without dreadful
