Free Microsoft Press E-Book (Introducing Microsoft LINQ)
Via the MSDN Ireland blog and Mick Lohan, I discovered an e-Book and some sample chapters are available for free download. Introducing Microsoft LINQ by Paolo Pialorsi and Marco Russo ISBN:...
View Article[UK, Cambridge] Event – Code Generation – 25-27 June
Code generation is getting more and more press, more so since the widespread adoption of the Microsoft .NET Framework. It seems fitting that such an important topic gets its own conference time. It’s...
View Article[Ireland, Dublin] Event – Irish Microsoft Technology Conference 2008
What: The IMTC 2008, is an 8 track, 40 session extravaganza covering a breadth of Microsoft’s latest emerging technologies. Throughout the festival there will be numerous networking opportunities,...
View ArticleIrish Microsoft Technology Conference : 2-4 April 2008
What: The IMTC 2008, is an 8 track, 40 session extravaganza covering a breadth of Microsoft’s latest emerging technologies. Throughout the festival there will be numerous networking opportunities,...
View ArticleUK Heroes Happen Here Microsoft Launch
I was able to attend the big Heroes Happen Here product launch last week. Andy Westgarth and myself recorded a few interviews with the Microsoft Executives, expect to see those over appearing soon. DC...
View ArticleIMTC 2008 – my session teaser – TDD and Code Coverage
Here am I introducing my Test-Driven Development and Code Coverage session for IMTC 2008: Sign up here: http://imtc.firstport.ie/book.aspx Technorati Tags: IMTC, IMTC 2008, Dublin, TDD, Code Coverage
View ArticleImplementing Excel’s STDDEVP in C#
I have been adding functionality to one of my applications. Without going into huge amounts of detail, it’s a C# application that pushes data out to Microsoft Excel – end users like Excel! The...
View ArticleUgh. Memes. How I Got Started In Software Development.
Thanks to Colin (Stuff that’s in my head) and Barry (idunno.org) for tagging me in this meme. I’m only promoting it because it gives me a chance to document a little bit of my past… How old were you...
View ArticleThe importance of calling .Close()
Courtesy of Andrew Westgarth, via IM, I found myself look at Visual Basic code last week. Andrew’s “designer” was having problems editing some files that made up an application that Andrew was...
View ArticleImplementing GetEmailAddressFromExchange in C#
As developers we often find ourselves writing small one off applications to perform a specific “here and now” requirement. The task was to produce a list of e-mail addresses from a Microsoft Outlook...
View ArticleNew C# Book – available to download, free
C# Yellow Book The C# Book is used by the Department of Computer Science in the University of Hull as the basis of the First Year programming course…it’s available for download here:...
View ArticleOpen XML – Resources
This post serves as a placeholder for my Open XML links, resources, etc. I will update it from time to time. History 04/11/2008 – I’ve updated the demo code to include the code used in my screencast...
View Article[Event] AgileMalta – 5th December 2008
I’m pleased to see AgileMalta running its second conference. I have a soft spot for Malta having essentially lived there on and off for many years. It has probably changed a lot, but I still like to...
View ArticleScreencast – Word 2007 Content Controls
At the end of October 2008 I delivered an introductory presentation about the Open XML file formats and how we might use them from within C#, i.e. programmatically. Part of that presentation...
View ArticleUK, London 20-24 April 2009: Windows OS Internals & Advanced Troubleshooting
What: US MVP David Solomon is running a Windows OS Internals & Advanced Troubleshooting When: April 20th -24th Where: London, UK Description: A public offering of David Solomon Expert Seminar’s...
View ArticleC# Lists, updated to use LINQ
During 2006 I wrote a post about C# Lists. Of course, technology moves on, C# is no exception to that rule. Whilst the examples I used in the 2006 blog entry still work today, LINQ heralds further...
View ArticleProgramming Challenge!
Twenty years ago, during my first year in academia, my Pascal tutor set us some top-notch assignments. Your mission: Write a program which draws a diamond of the form illustrated below. The letter...
View ArticleProgramming Challenge – Original Pascal Submission
Earlier this week I set a Programming Challenge using an example from my first year in academia. So far it has attracted 60 or so comments and solutions! I’m particularly impressed with the range of...
View ArticleBook: Introducing .NET 4.0: With Visual Studio 2010 by @alexjmackey
Introducing .NET 4.0: With Visual Studio 2010 is a book that many day-to-day developers will benefit from. It provides a great overview of what’s new in .NET 4.0 and Visual Studio 2010 – an obvious...
View ArticlePre-order Visual Studio 2010! #VSPreorder
Microsoft Visual Studio 2010 Professional will launch on April 12 but you can beat the rush and secure your copy today by pre-ordering at the affordable estimated retail price of £484.99. If you use a...
View Articleepicenter Open XML Slides and C# Code #ISS2010
On Tuesday 8th June 2010 I ran my Introduction to Open XML session at the Irish Software Show in Dublin. My Slides and C# demo code are available for download! I have updated the demos to use the Open...
View ArticleDDD9 – Agenda and Session Abstracts #DDD9
DeveloperDeveloperDeveloper 9 is being held on the 29th of January 2011 at Microsoft’s Thames Valley Park campus in Reading, UK. Registrations filled up within 12 minutes – I think the only way we...
View ArticleSoftware projects that are over-budget and late: please, don’t blame us…
[Originally drafted in March 2010, published February 2011] For many decades now, developers and IT departments have been at the receiving end of a lot flack. Flack stemming from the fact that many...
View ArticleJob: Edinburgh, C# web and mobile
The ESPC are looking to recruit a software developer! Essential Web UI techniques (.NET MVC, JavaScript, CSS, HTML) 2 years+ professional experience in object oriented programming: C# (or possibly...
View ArticleEvent: Edinburgh, 1 May – Windows 8 for Application Developers
Calling all Scottish Developers! Microsoft will be bringing Windows 8 to Edinburgh on May 1st – join the UK team for a day of developer-level, demo-driven sessions and see first-hand the opportunities...
View Article