Archive for the 'Programming' Category
Building A SPGridView Control – Part 1: Introducing the SPGridView
19 Comments Published by Erik Burger May 1st, 2009 in Programming, SharePointThe SPGridView is one of the most ubiquitous controls used in SharePoint. Every single list in SharePoint (and as we all know there’s lots of those!) uses the SPGridView to display its data in neatly formatted rows. We’re able to sort its data, filter it and click on an item to choose from any options [...]
Building A SPGridView Control: ASPGridView
2 Comments Published by Erik Burger April 26th, 2009 in Programming, SharePointThere are quite a number of posts concerning the SPGridView. The ones I would particularly recommend are those of Paul Robinson and Robert Fridén. However, most posts are only concerned with a particular feature of the SPGridView, like paging, sorting and menu fields. So I gathered it was a good idea to try and combine [...]
MCPD: Enterprise Application Developer
0 Comments Published by Erik Burger March 18th, 2009 in ProgrammingAs of this morning I am officially allowed to call myself Microsoft Certified Professional Developer: Enterprise Application Developer! Needless to say, I am quite pleased with myself The question is, what will I do next? The MCPD upgrade exams for Visual Studio 2008 aren’t available in my area yet. I am considering Windows Workflow Foundation [...]
Exploring Telerik OpenAccess: Unit Testing your Business Logic using Rhino Mocks
6 Comments Published by Erik Burger March 17th, 2009 in ProgrammingI’ve been playing around with Telerik’s OpenAccess ORM for a while now and I am slowly falling in love with it. Since I started using it I have literally not touched my SQL Server Management Studio once except to view the content of my tables. Why? Because OpenAccess supports forward mapping. I create my class [...]
Getting Closer to the MCPD: Enterprise Application Developer Certification
0 Comments Published by Erik Burger March 3rd, 2009 in ProgrammingI’ve been away for a while due to illness but I haven’t sat completely still. Last Friday I passed the 070-529: TS: Microsoft .NET Framework 2.0 – Distributed Application Development exam. This completed my MCTS: .NET Framework 2.0 Distributed Applications. In addition to that, I passed the 070-526 TS: Microsoft .NET Framework 2.0 – Windows-Based Client Development [...]
TS: Microsoft .NET Framework – Application Development Foundation
0 Comments Published by Erik Burger December 15th, 2008 in ProgrammingToday I passed the 70-536 TS: Microsoft .NET Framework – Application Development Foundation exam. I’m happier about this one than I was about the Web-Based Client exam since I barely had time to study due to illness. So, this completes my MCTS: .NET Framework 2.0 Web Applications and gets me yet another step closer to my MCPD: [...]
Starting a Virtual PC Image without starting the Console
0 Comments Published by Erik Burger December 2nd, 2008 in ProgrammingI use Virtual PC for my desktop virtualisation needs. I love how virtualisation works. I have a set of base images I use to quickly set up any development environment, anywhere (provided the host pc has enough memory, which is pretty much a non-requirement these days). Today I was getting settled down to do some SharePoint [...]
Adding the Visual Studio 2008 Command Prompt to your Explorer Context Menu
7 Comments Published by Erik Burger November 26th, 2008 in ProgrammingRecently I’ve been exploring the possibilities of MSBuild in my projects. MSBuild is a command-line tool so this involved spending a lot of time at the Visual Studio 2008 Command Prompt. And having to change directories every time I started a new instance really started getting on my nerves. So, Google to the rescue! I [...]
Don’t be like Everyone Else – Check your Code
0 Comments Published by Erik Burger October 24th, 2008 in ProgrammingThere is an -imho- disturbing tendency amongst developers when it comes to applying coding and style standards, unit testing, duplication analysis and the like. The typical mindset seems to be “if my colleagues don’t do it, I won’t, either”. I know, I’ve been there as well. In fact, I am still there. But if you [...]
Converting an Object to/from Anything – Implicit Type Conversion
0 Comments Published by Erik Burger October 7th, 2008 in ProgrammingSometimes you discover a little gem that you just know you will be using over and over again. My latest discovery is implicit type conversion. Implicit type conversion basically allows you to convert any object to any other type. Note that not all conversions make sense. As an example, let’s assume the following Field and [...]

