-
SSRS: Automating Report Deployment using RS.EXE
I was looking for a way to deploy reports on the production server without going through the Report Manager and deploying one report at a time. Then I stumbled upon RS.EXE, a scripting hosting utility that uses VB.NET script. With VB.NET script you can deploy all your reports. But how do you deploy SSRS reports in VB.NET? Instead of creating... Read More
-
Demonstrating the new HTML5 and CSS3 Features
Now that I have a public website with my own domain name, I decided to publish by web pages that demonstrate the new HTML5 and CSS3 features. I will regularly update this post with links to my web pages. HTML5: Form Input Types Canvas (and WebGL) SVG Video and Audio Geolocation Drag/Drop Web Storage Application Cache Web Wo... Read More
-
Access: Type Mismatch Run-time Error After Converting to ACCDB Format
You might receive a Run-time error ‘13’: Type mismatch after converting a Microsoft Access database from .mdb to .accdb format. The solution might be as easy as removing the reference to the ADO object library, if you are not using it. Open the Access database in question. Open the Visual Basic Editor (VBE) by pressing ALT+F11. On the T... Read More
-
C#: A Review on Generics
I think a good C# developer needs to get a handle on .NET generics. Most of the advanced features in C# deal with lots of generics and having a very good understanding of generics will help considerably, most especially when dealing with generic delegates. So here in this post, we will review generics. Generic type definitions can be methods,... Read More
-
C#: Quick Review on Raising Events
To illustrate raising events, let’s pick a very simple but classic example of a publisher and subscriber relationship. Note that events make use of delegates and if you need to brush up on delegates, check my post here. // So here you have a publisher class public class Publisher { // Inside you declare a public event // And the delega... Read More