Making WSE 3.0 work in Visual Studio 2008

March 26th, 2009 by Thevin Sattayatam, Developer · 1 Comment

WSE 3.0 or Web Service Enhancements 3.0 was phased out by WCF (Windows Communication Foundation) and hence Microsoft did not add support for WSE 3.0 in Visual Studio 2008. When creating proxy classes from the wsdl, any class that references WSE 3.0 won’t be generated. The problem is that the classes are generated by the [...]

Yahoo! Mail May Have Been Compromised

February 18th, 2009 by Thevin Sattayatam, Developer · No Comments

Please be aware of spam coming from email accounts on the yahoo.com domain. In the past few days we have reports of our clients receiving spam as if someone’s address book have been hijacked. The return path in the message header is usually pointing to a yahoo email account. In some instances the spam messages [...]

Netbooks and the Future of Portable Computing

January 28th, 2009 by Thevin Sattayatam, Developer · 1 Comment

Microsoft primarily blames the increasing sales of netbooks for their OEM revenue drop today in their SEC 10-Q filing. It’s a fact that global computer sales are down for the fourth quarter but netbooks have gained a significant market share and its sales growth is better than traditional notebooks. And in light of the current [...]

The Inauguration and Technology

January 28th, 2009 by Thevin Sattayatam, Developer · No Comments

Internet traffic spiked during the inauguration of the 44th President of the United States as people watched the historic event online in a variety of ways such as viewing live streaming videos, looking at photos on interactive maps or reading twitter feeds. Akamai, the leader in online content delivery, reported record traffic as it peaked [...]

Critical Security Hole in Internet Explorer

December 19th, 2008 by Thevin Sattayatam, Developer · No Comments

On December 10, 2008 Microsoft published their Security Advisory (961051) stating that there is a vulnerability in Internet Explorer that could allow remote execution. This critical security hole would allow the following scenario to happen: a user visits a hacked site that serves the malicious javascript code that exploits the bug that handles XML within [...]

SubSonic 2.1: Some Updated Fields Not Being Marked As Dirty

October 18th, 2008 by Thevin Sattayatam, Developer · No Comments

If you’re a .NET developer and not familiar with SubSonic, you should take a look at http://subsonicproject.com/ to read up about this great open-source object relational mapping (ORM) tool. Of course, using a ORM tool isn’t the most efficient way to move data between your application and the database. But using it will greatly reduce your development time and the [...]

SubSonic 2.1: ObjectDataSource and DataObjectTypeName

October 18th, 2008 by Thevin Sattayatam, Developer · No Comments

When you specify the ObjectDataSource to use the controller and you assign a DataObjectTypeName instead of scripting out all the parameters. The template doesn’t handle a single parameter that is of the subsonic model object type.
Add the following to the Controller Template file (C# example):
Right after the current insert statement:
///
/// Inserts a record, can be [...]