Lessons learnt from the world of Software Development, Object Oriented Design and .NET Architecture.
NOTE: With the introduction of two new interfaces in .NET 4.0, there is a cleaner way to implement the Publish Subscribe pattern in C# .NET. However, the ‘gotchas’ listed here still apply. Even with the new interfaces, one still needs … Continue reading
Find a CSS layout that you like – one good source is freecsstemplates.org.
In your MVC solution, in the shared views folders, there should be a _layout.cshtml file. This file contains razor view engine syntax. What we need to do is … Continue reading
Here’s what happens – you open outlook to compose a new message (or reply to an existing one). Instead of Outlook as your editor, MS Word takes over at this point. Confusion ensues – since Word’s window is always hidden … Continue reading
Editing blog ‘posts’ is straightforward in Windows Live Writer. To get to the ‘pages’ (created in WordPress) was somewhat hidden…
Editing ‘pages’ as opposed to ‘posts’ in LiveWriter
1. FILE—>Open Recent Post
You should see a side bar that contains ‘Drafts’, ‘Recently posted’ … Continue reading
More recently, I returned to some Cold Fusion programming (In the late 90s, I owned and operated coldfusionprogrammer.com – a site dedicated to Cold Fusion development – but moved to other platforms since then).
I was pleased to see that … Continue reading
Microsoft seems to have come up with one of the greatest technologies of recent times. A technology that would change the way websites looked and performed. Far more powerful than HTML5 or Flash. With capabilities that HTML5 can only dream … Continue reading
For the world’s leading social networking site, these missing features are inexcusable:
Unable to edit status updates (there’s a trick that can be used on updates containing images – but not on regular, non-image updates).
‘Send’ button (e.g. while messaging someone) – … Continue reading
Not sure why these are hidden by default on the Windows version of iTunes.
To recover the File menu bar –> CTRL B
To recover the sidebar –> CTRL S
The Problem Statement
You have just started working on an existing codebase – an n-Tier project – and noticed that the Exception Handling framework wasn’t as well defined as you would expect. Some specific things that bother you include:
Lack of … Continue reading