<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://fwdnug.com/utility/FeedStylesheets/atom.xsl" media="screen"?><feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en"><title type="html">Dot Net Tricks</title><subtitle type="html" /><id>http://fwdnug.com/blogs/fregas/atom.aspx</id><link rel="alternate" type="text/html" href="http://fwdnug.com/blogs/fregas/default.aspx" /><link rel="self" type="application/atom+xml" href="http://fwdnug.com/blogs/fregas/atom.aspx" /><generator uri="http://communityserver.org" version="3.1.20917.1142">Community Server</generator><updated>2008-03-10T17:37:00Z</updated><entry><title>Deleting all records in all tables in the entire database using NHibernate</title><link rel="alternate" type="text/html" href="http://fwdnug.com/blogs/fregas/archive/2010/01/19/deleting-all-records-in-all-tables-in-the-entire-database-using-nhibernate.aspx" /><id>http://fwdnug.com/blogs/fregas/archive/2010/01/19/deleting-all-records-in-all-tables-in-the-entire-database-using-nhibernate.aspx</id><published>2010-01-19T14:43:00Z</published><updated>2010-01-19T14:43:00Z</updated><content type="html">This is a great little code snippet I thought I&amp;#39;d share. Before each one of my NUnit or NBehave tests, I clear out all the records from the database using NHibernate. Unfortunately, NHibernate&amp;#39;s HQL doesn&amp;#39;t seem to do cascade deletes, so you have to delete your tables in the right order. Otherwise you&amp;#39;ll get referential integrity errors such as &amp;quot; The DELETE statement conflicted with the FOREIGN KEY constraint&amp;quot; and the query will fail. I didn&amp;#39;t want to have to explicitly...(&lt;a href="http://fwdnug.com/blogs/fregas/archive/2010/01/19/deleting-all-records-in-all-tables-in-the-entire-database-using-nhibernate.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://fwdnug.com/aggbug.aspx?PostID=1248" width="1" height="1"&gt;</content><author><name>Anonymous</name><uri>http://fwdnug.com/members/Anonymous.aspx</uri></author><category term="General Programming" scheme="http://fwdnug.com/blogs/fregas/archive/tags/General+Programming/default.aspx" /><category term="OOP" scheme="http://fwdnug.com/blogs/fregas/archive/tags/OOP/default.aspx" /><category term="O/R Mapping" scheme="http://fwdnug.com/blogs/fregas/archive/tags/O_2F00_R+Mapping/default.aspx" /><category term="Sql Server" scheme="http://fwdnug.com/blogs/fregas/archive/tags/Sql+Server/default.aspx" /><category term="Databases" scheme="http://fwdnug.com/blogs/fregas/archive/tags/Databases/default.aspx" /></entry><entry><title>ASP.NET MVC - Multiple buttons on a single form.</title><link rel="alternate" type="text/html" href="http://fwdnug.com/blogs/fregas/archive/2009/05/06/asp-net-mvc-multiple-buttons-on-a-single-form.aspx" /><id>http://fwdnug.com/blogs/fregas/archive/2009/05/06/asp-net-mvc-multiple-buttons-on-a-single-form.aspx</id><published>2009-05-06T20:08:00Z</published><updated>2009-05-06T20:08:00Z</updated><content type="html">I haven&amp;#39;t posted in a while do to being busy with my new job, but I thought I&amp;#39;d just share this code snippet. In the new asp.net mvc framework, you often have the need for a single form, but multiple buttons that each post to a different controller action. In webforms you didn&amp;#39;t have to worry about this as all forms did a postback and asp.net created event wiring magic to wire up each button to an event handling method. But with MVC, we&amp;#39;re forced to go a little old school. So I created...(&lt;a href="http://fwdnug.com/blogs/fregas/archive/2009/05/06/asp-net-mvc-multiple-buttons-on-a-single-form.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://fwdnug.com/aggbug.aspx?PostID=1091" width="1" height="1"&gt;</content><author><name>Anonymous</name><uri>http://fwdnug.com/members/Anonymous.aspx</uri></author><category term="General Programming" scheme="http://fwdnug.com/blogs/fregas/archive/tags/General+Programming/default.aspx" /><category term="Web Development" scheme="http://fwdnug.com/blogs/fregas/archive/tags/Web+Development/default.aspx" /></entry><entry><title>Giving up on the community</title><link rel="alternate" type="text/html" href="http://fwdnug.com/blogs/fregas/archive/2009/02/14/giving-up-on-the-community.aspx" /><id>http://fwdnug.com/blogs/fregas/archive/2009/02/14/giving-up-on-the-community.aspx</id><published>2009-02-15T02:34:00Z</published><updated>2009-02-15T02:34:00Z</updated><content type="html">I know nobody reads my blog anyway, but I still feel the need to comment (rant) to the blogosphere. The back story goes like this. Joel Spoelsky said some pretty irresponsible things in an interview, calling SOLID principles bureaucratic and saying &amp;quot;(code) quality doesn&amp;#39;t matter.&amp;quot; Jeff Atwood more or less agreed with him and posted the Ferengi Programmer . There has been a lot of outrage and debate and even Jeffrey Palermo has commented on his blog as well as various codebetter people...(&lt;a href="http://fwdnug.com/blogs/fregas/archive/2009/02/14/giving-up-on-the-community.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://fwdnug.com/aggbug.aspx?PostID=1028" width="1" height="1"&gt;</content><author><name>Anonymous</name><uri>http://fwdnug.com/members/Anonymous.aspx</uri></author><category term="General Programming" scheme="http://fwdnug.com/blogs/fregas/archive/tags/General+Programming/default.aspx" /><category term="Web Development" scheme="http://fwdnug.com/blogs/fregas/archive/tags/Web+Development/default.aspx" /><category term="Agile" scheme="http://fwdnug.com/blogs/fregas/archive/tags/Agile/default.aspx" /><category term="OOP" scheme="http://fwdnug.com/blogs/fregas/archive/tags/OOP/default.aspx" /></entry><entry><title>Introducing SNARF</title><link rel="alternate" type="text/html" href="http://fwdnug.com/blogs/fregas/archive/2009/02/02/introducing-snarf.aspx" /><id>http://fwdnug.com/blogs/fregas/archive/2009/02/02/introducing-snarf.aspx</id><published>2009-02-02T23:10:00Z</published><updated>2009-02-02T23:10:00Z</updated><content type="html">I&amp;#39;m now part of two open source project, although this one I really want to be hands off. So if anyone is interested in taking it over, feel free. Here&amp;#39;s a description from google code: SNARF (Simple, Nhibernate, ActiveRecord Framework) This is a C# .NET class library and set of Codesmith templates for generating code using the ActiveRecord pattern. It uses NHibernate for the underlying persistence in a fashion similar to Castle ActiveRecord. However, it differs in that the database generates...(&lt;a href="http://fwdnug.com/blogs/fregas/archive/2009/02/02/introducing-snarf.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://fwdnug.com/aggbug.aspx?PostID=1017" width="1" height="1"&gt;</content><author><name>Anonymous</name><uri>http://fwdnug.com/members/Anonymous.aspx</uri></author><category term="General Programming" scheme="http://fwdnug.com/blogs/fregas/archive/tags/General+Programming/default.aspx" /><category term="News" scheme="http://fwdnug.com/blogs/fregas/archive/tags/News/default.aspx" /><category term="OOP" scheme="http://fwdnug.com/blogs/fregas/archive/tags/OOP/default.aspx" /><category term="Codesmith" scheme="http://fwdnug.com/blogs/fregas/archive/tags/Codesmith/default.aspx" /><category term="O/R Mapping" scheme="http://fwdnug.com/blogs/fregas/archive/tags/O_2F00_R+Mapping/default.aspx" /><category term="Sql Server" scheme="http://fwdnug.com/blogs/fregas/archive/tags/Sql+Server/default.aspx" /><category term="Databases" scheme="http://fwdnug.com/blogs/fregas/archive/tags/Databases/default.aspx" /></entry><entry><title>I'm part of an open source project!</title><link rel="alternate" type="text/html" href="http://fwdnug.com/blogs/fregas/archive/2009/01/07/i-m-part-of-an-open-source-project.aspx" /><id>http://fwdnug.com/blogs/fregas/archive/2009/01/07/i-m-part-of-an-open-source-project.aspx</id><published>2009-01-08T00:37:00Z</published><updated>2009-01-08T00:37:00Z</updated><content type="html">I&amp;#39;m contributing to the Wilson O/R Mapper project which is now open source and on google code. I&amp;#39;m adding fluent mappings for WORM in the same manner as Fluent NHibernate. Exciting stuff! http://code.google.com/p/wilsonormapper/source/browse/#svn/branches/FluentMappings/Wilson.ORMapper/FluentMappings...(&lt;a href="http://fwdnug.com/blogs/fregas/archive/2009/01/07/i-m-part-of-an-open-source-project.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://fwdnug.com/aggbug.aspx?PostID=996" width="1" height="1"&gt;</content><author><name>Anonymous</name><uri>http://fwdnug.com/members/Anonymous.aspx</uri></author><category term="General Programming" scheme="http://fwdnug.com/blogs/fregas/archive/tags/General+Programming/default.aspx" /><category term="Web Development" scheme="http://fwdnug.com/blogs/fregas/archive/tags/Web+Development/default.aspx" /><category term="News" scheme="http://fwdnug.com/blogs/fregas/archive/tags/News/default.aspx" /><category term="O/R Mapping" scheme="http://fwdnug.com/blogs/fregas/archive/tags/O_2F00_R+Mapping/default.aspx" /><category term="Databases" scheme="http://fwdnug.com/blogs/fregas/archive/tags/Databases/default.aspx" /></entry><entry><title>Found some good code today</title><link rel="alternate" type="text/html" href="http://fwdnug.com/blogs/fregas/archive/2008/12/21/found-some-good-code-today.aspx" /><id>http://fwdnug.com/blogs/fregas/archive/2008/12/21/found-some-good-code-today.aspx</id><published>2008-12-21T22:01:00Z</published><updated>2008-12-21T22:01:00Z</updated><content type="html">I&amp;#39;m hoping this won&amp;#39;t offend any of you out there, but most of us developers write crappy code. I&amp;#39;m not fully sure why this is, but even if the database isn&amp;#39;t a steaming pile of horse poo, the code usually is. There&amp;#39;s often a lot of code duplication, methods and property names that don&amp;#39;t make much sense, large, &amp;quot;god-like&amp;quot; classes , massive amounts of nested &amp;quot;if&amp;quot; or &amp;quot;case&amp;quot; statements, etc. I&amp;#39;m not even getting into ORMs, design patterns, DI...(&lt;a href="http://fwdnug.com/blogs/fregas/archive/2008/12/21/found-some-good-code-today.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://fwdnug.com/aggbug.aspx?PostID=984" width="1" height="1"&gt;</content><author><name>Anonymous</name><uri>http://fwdnug.com/members/Anonymous.aspx</uri></author><category term="General Programming" scheme="http://fwdnug.com/blogs/fregas/archive/tags/General+Programming/default.aspx" /><category term="Agile" scheme="http://fwdnug.com/blogs/fregas/archive/tags/Agile/default.aspx" /><category term="OOP" scheme="http://fwdnug.com/blogs/fregas/archive/tags/OOP/default.aspx" /><category term="O/R Mapping" scheme="http://fwdnug.com/blogs/fregas/archive/tags/O_2F00_R+Mapping/default.aspx" /><category term="Databases" scheme="http://fwdnug.com/blogs/fregas/archive/tags/Databases/default.aspx" /></entry><entry><title>Die Code-Behind DIE!!!</title><link rel="alternate" type="text/html" href="http://fwdnug.com/blogs/fregas/archive/2008/12/19/die-code-behind-die.aspx" /><id>http://fwdnug.com/blogs/fregas/archive/2008/12/19/die-code-behind-die.aspx</id><published>2008-12-19T15:37:00Z</published><updated>2008-12-19T15:37:00Z</updated><content type="html">As mentioned in previous episodes, my team is standardizing on the ASP.NET MVC Framework for web development. One thorn in our sides has been that by default, Visual Studio would create a code-behind for your views automatically, and if you wanted a view that used a strongly typed model, such as ViewPage&amp;lt;Person&amp;gt; or ViewPage&amp;lt;ProductCollection&amp;gt; then you had to create a code-behind file. There were CLR hacks to do this in the code in front, but they were just awful. In webforms, code-behind...(&lt;a href="http://fwdnug.com/blogs/fregas/archive/2008/12/19/die-code-behind-die.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://fwdnug.com/aggbug.aspx?PostID=981" width="1" height="1"&gt;</content><author><name>Anonymous</name><uri>http://fwdnug.com/members/Anonymous.aspx</uri></author><category term="General Programming" scheme="http://fwdnug.com/blogs/fregas/archive/tags/General+Programming/default.aspx" /><category term="Web Development" scheme="http://fwdnug.com/blogs/fregas/archive/tags/Web+Development/default.aspx" /><category term="News" scheme="http://fwdnug.com/blogs/fregas/archive/tags/News/default.aspx" /></entry><entry><title>For the love of God, Normalize you databases!</title><link rel="alternate" type="text/html" href="http://fwdnug.com/blogs/fregas/archive/2008/12/12/for-the-love-of-god-normalize-you-databases.aspx" /><id>http://fwdnug.com/blogs/fregas/archive/2008/12/12/for-the-love-of-god-normalize-you-databases.aspx</id><published>2008-12-13T02:45:00Z</published><updated>2008-12-13T02:45:00Z</updated><content type="html">Despite that stupid presentation about &amp;quot;normalization is for sissies&amp;quot; that went around the net for a while, I&amp;#39;m very pro-normalization. Normalization and the standard Third Normal Form (3nf) simplify data management and application development greatly. This is especially true when writing object-oriented code or using an ORM, but I normalized long before I knew what an object was. For SOME reason, there&amp;#39;s developers still out there that choose not to normalize. I ran into this problem...(&lt;a href="http://fwdnug.com/blogs/fregas/archive/2008/12/12/for-the-love-of-god-normalize-you-databases.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://fwdnug.com/aggbug.aspx?PostID=975" width="1" height="1"&gt;</content><author><name>Anonymous</name><uri>http://fwdnug.com/members/Anonymous.aspx</uri></author><category term="General Programming" scheme="http://fwdnug.com/blogs/fregas/archive/tags/General+Programming/default.aspx" /><category term="Web Development" scheme="http://fwdnug.com/blogs/fregas/archive/tags/Web+Development/default.aspx" /><category term="Rants" scheme="http://fwdnug.com/blogs/fregas/archive/tags/Rants/default.aspx" /><category term="Databases" scheme="http://fwdnug.com/blogs/fregas/archive/tags/Databases/default.aspx" /></entry><entry><title>TDD + Resharper Payoff - Refactoring</title><link rel="alternate" type="text/html" href="http://fwdnug.com/blogs/fregas/archive/2008/12/11/tdd-resharper-payoff-refactoring.aspx" /><id>http://fwdnug.com/blogs/fregas/archive/2008/12/11/tdd-resharper-payoff-refactoring.aspx</id><published>2008-12-11T23:36:00Z</published><updated>2008-12-11T23:36:00Z</updated><content type="html">So the project i mentioned the other day in my last post has had minimal need for refactoring. Part of that is because I&amp;#39;m such a super badass developer who always gets things right the first time (yeah right), and part of it is that the project is small enough and young enough that there isn&amp;#39;t need for massive changes yet. But today, there was some stuff that had been bugging me, so I decided to do some cleanup, aka refactoring. Specifically: I changed the names of 4 classes. I changed the...(&lt;a href="http://fwdnug.com/blogs/fregas/archive/2008/12/11/tdd-resharper-payoff-refactoring.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://fwdnug.com/aggbug.aspx?PostID=973" width="1" height="1"&gt;</content><author><name>Anonymous</name><uri>http://fwdnug.com/members/Anonymous.aspx</uri></author><category term="General Programming" scheme="http://fwdnug.com/blogs/fregas/archive/tags/General+Programming/default.aspx" /><category term="Web Development" scheme="http://fwdnug.com/blogs/fregas/archive/tags/Web+Development/default.aspx" /><category term="Agile" scheme="http://fwdnug.com/blogs/fregas/archive/tags/Agile/default.aspx" /></entry><entry><title>My current architecture</title><link rel="alternate" type="text/html" href="http://fwdnug.com/blogs/fregas/archive/2008/12/10/my-current-architecture.aspx" /><id>http://fwdnug.com/blogs/fregas/archive/2008/12/10/my-current-architecture.aspx</id><published>2008-12-10T14:22:00Z</published><updated>2008-12-10T14:22:00Z</updated><content type="html">For the six or seven of you in the world that actually read my blog, you&amp;#39;ve noticed that i&amp;#39;ve been pretty quiet lately. So while i&amp;#39;m chomping down breakfast before work, I thought I&amp;#39;d give you a rundown on what i&amp;#39;ve been doing lately. I&amp;#39;m working on a medium size project that eventually may blow into something larger, which given the current economy would be great. Its a front facing, product catalog, type web project, but there will soon be a comprehensive suite of admin...(&lt;a href="http://fwdnug.com/blogs/fregas/archive/2008/12/10/my-current-architecture.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://fwdnug.com/aggbug.aspx?PostID=965" width="1" height="1"&gt;</content><author><name>Anonymous</name><uri>http://fwdnug.com/members/Anonymous.aspx</uri></author><category term="General Programming" scheme="http://fwdnug.com/blogs/fregas/archive/tags/General+Programming/default.aspx" /><category term="Web Development" scheme="http://fwdnug.com/blogs/fregas/archive/tags/Web+Development/default.aspx" /><category term="Agile" scheme="http://fwdnug.com/blogs/fregas/archive/tags/Agile/default.aspx" /><category term="News" scheme="http://fwdnug.com/blogs/fregas/archive/tags/News/default.aspx" /><category term="OOP" scheme="http://fwdnug.com/blogs/fregas/archive/tags/OOP/default.aspx" /><category term="O/R Mapping" scheme="http://fwdnug.com/blogs/fregas/archive/tags/O_2F00_R+Mapping/default.aspx" /><category term="Sql Server" scheme="http://fwdnug.com/blogs/fregas/archive/tags/Sql+Server/default.aspx" /><category term="Databases" scheme="http://fwdnug.com/blogs/fregas/archive/tags/Databases/default.aspx" /></entry><entry><title>ASP.NET Sucks and It DOES Matter</title><link rel="alternate" type="text/html" href="http://fwdnug.com/blogs/fregas/archive/2008/08/03/asp-net-sucks-and-it-does-matter.aspx" /><id>http://fwdnug.com/blogs/fregas/archive/2008/08/03/asp-net-sucks-and-it-does-matter.aspx</id><published>2008-08-04T01:13:00Z</published><updated>2008-08-04T01:13:00Z</updated><content type="html">This is partially in response to this somewhat infamous article by Jeff Atwood: http://www.codinghorror.com/blog/archives/001119.html In this Jeff mentions that although PHP as a language and platform sucks, it doesn’t matter. Its low barrier to entry has allowed PHP to become the defacto standard for major and minor websites all over the internet, as well as many decent software packages, such as shopping carts and Content Management Systems. The fact is there is a lot of great software written...(&lt;a href="http://fwdnug.com/blogs/fregas/archive/2008/08/03/asp-net-sucks-and-it-does-matter.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://fwdnug.com/aggbug.aspx?PostID=711" width="1" height="1"&gt;</content><author><name>Anonymous</name><uri>http://fwdnug.com/members/Anonymous.aspx</uri></author><category term="General Programming" scheme="http://fwdnug.com/blogs/fregas/archive/tags/General+Programming/default.aspx" /><category term="Web Development" scheme="http://fwdnug.com/blogs/fregas/archive/tags/Web+Development/default.aspx" /><category term="Agile" scheme="http://fwdnug.com/blogs/fregas/archive/tags/Agile/default.aspx" /><category term="OOP" scheme="http://fwdnug.com/blogs/fregas/archive/tags/OOP/default.aspx" /></entry><entry><title>sql server management studio has “backup sets” and “destinations on disk” disabled</title><link rel="alternate" type="text/html" href="http://fwdnug.com/blogs/fregas/archive/2008/05/20/sql-server-management-studio-has-backup-sets-and-destinations-on-disk-disabled.aspx" /><id>http://fwdnug.com/blogs/fregas/archive/2008/05/20/sql-server-management-studio-has-backup-sets-and-destinations-on-disk-disabled.aspx</id><published>2008-05-20T19:56:00Z</published><updated>2008-05-20T19:56:00Z</updated><content type="html">I ran into this little gotcha a little while ago, so I thought I’d share it and break my blog silence. One of our clients hosts their own sql server (express) and website, and I kept noticing that there was no way to do a backup. When I went into sql management studio and tried to add a backup destination, it didn’t give an option for file name, only tape. And the “Backup device” section was disabled. Even running the “backup” command from t-sql didn’t work. It gave me an access error. This was my...(&lt;a href="http://fwdnug.com/blogs/fregas/archive/2008/05/20/sql-server-management-studio-has-backup-sets-and-destinations-on-disk-disabled.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://fwdnug.com/aggbug.aspx?PostID=326" width="1" height="1"&gt;</content><author><name>Anonymous</name><uri>http://fwdnug.com/members/Anonymous.aspx</uri></author><category term="General Programming" scheme="http://fwdnug.com/blogs/fregas/archive/tags/General+Programming/default.aspx" /><category term="Sql Server" scheme="http://fwdnug.com/blogs/fregas/archive/tags/Sql+Server/default.aspx" /><category term="Databases" scheme="http://fwdnug.com/blogs/fregas/archive/tags/Databases/default.aspx" /></entry><entry><title>FWDNUG Meeting Notes and Slides</title><link rel="alternate" type="text/html" href="http://fwdnug.com/blogs/fregas/archive/2008/03/25/fwdnug-meeting-notes-and-slides.aspx" /><id>http://fwdnug.com/blogs/fregas/archive/2008/03/25/fwdnug-meeting-notes-and-slides.aspx</id><published>2008-03-25T13:56:00Z</published><updated>2008-03-25T13:56:00Z</updated><content type="html">Thanks to Stephen and the other members at the Fort Worth .NET User Group for having me speak. I enjoyed it and hopefully my audience did too. I&amp;#39;m sorry this has taken a while to post, but as promised I have all the slides and a list of resources like Fowler&amp;#39;s POEA book in a big zip file. Also there is a VS 2008 solution with a code snippet using ADO.NET Entity Framework Beta 3. You can download the whole thing here: http://www.dotnettricks.com/downloads/orm_presentation.zip Finally, Kevin...(&lt;a href="http://fwdnug.com/blogs/fregas/archive/2008/03/25/fwdnug-meeting-notes-and-slides.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://fwdnug.com/aggbug.aspx?PostID=171" width="1" height="1"&gt;</content><author><name>Anonymous</name><uri>http://fwdnug.com/members/Anonymous.aspx</uri></author><category term="General Programming" scheme="http://fwdnug.com/blogs/fregas/archive/tags/General+Programming/default.aspx" /><category term="News" scheme="http://fwdnug.com/blogs/fregas/archive/tags/News/default.aspx" /><category term="OOP" scheme="http://fwdnug.com/blogs/fregas/archive/tags/OOP/default.aspx" /><category term="O/R Mapping" scheme="http://fwdnug.com/blogs/fregas/archive/tags/O_2F00_R+Mapping/default.aspx" /><category term="Databases" scheme="http://fwdnug.com/blogs/fregas/archive/tags/Databases/default.aspx" /></entry><entry><title>I'm speaking at the Fort Worth .NET user group</title><link rel="alternate" type="text/html" href="http://fwdnug.com/blogs/fregas/archive/2008/03/12/i-m-speaking-at-the-fort-worth-net-user-group.aspx" /><id>http://fwdnug.com/blogs/fregas/archive/2008/03/12/i-m-speaking-at-the-fort-worth-net-user-group.aspx</id><published>2008-03-12T13:11:00Z</published><updated>2008-03-12T13:11:00Z</updated><content type="html">On March 18th I&amp;#39;ll be speaking at the Fort Worth .NET user group at Justin Brands. The topic will be a favorite of mine: O/R Mapping Patterns and Tools. Come by say hello or throw tomatoes. Info is below: http://fwdnug.com/blogs/meetings/archive/2008/03/11/march-2008-meeting.aspx...(&lt;a href="http://fwdnug.com/blogs/fregas/archive/2008/03/12/i-m-speaking-at-the-fort-worth-net-user-group.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://fwdnug.com/aggbug.aspx?PostID=159" width="1" height="1"&gt;</content><author><name>Anonymous</name><uri>http://fwdnug.com/members/Anonymous.aspx</uri></author><category term="General Programming" scheme="http://fwdnug.com/blogs/fregas/archive/tags/General+Programming/default.aspx" /><category term="News" scheme="http://fwdnug.com/blogs/fregas/archive/tags/News/default.aspx" /><category term="OOP" scheme="http://fwdnug.com/blogs/fregas/archive/tags/OOP/default.aspx" /><category term="O/R Mapping" scheme="http://fwdnug.com/blogs/fregas/archive/tags/O_2F00_R+Mapping/default.aspx" /><category term="Sql Server" scheme="http://fwdnug.com/blogs/fregas/archive/tags/Sql+Server/default.aspx" /></entry><entry><title>Warn3d By CrueLSaw</title><link rel="alternate" type="text/html" href="http://fwdnug.com/blogs/fregas/archive/2008/03/10/warn3d-by-cruelsaw.aspx" /><id>http://fwdnug.com/blogs/fregas/archive/2008/03/10/warn3d-by-cruelsaw.aspx</id><published>2008-03-10T22:37:00Z</published><updated>2008-03-10T22:37:00Z</updated><content type="html">Today I got a very interesting request from my boss. There was one of our sites that had suddenly been defaced with the following text: &amp;quot;Warn3d By CrueLSaw&amp;quot; After some research by one of our Senior Developers (Thanks Pete) he found that this CrueLSaw guy was very busy hacking into and defacing classic asp and even a few PHP websites. It was our old friend sql injection--the guy had found the admin part of our site, and plopped in some sql into the password text box like this: &amp;#39; OR 0...(&lt;a href="http://fwdnug.com/blogs/fregas/archive/2008/03/10/warn3d-by-cruelsaw.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://fwdnug.com/aggbug.aspx?PostID=153" width="1" height="1"&gt;</content><author><name>Anonymous</name><uri>http://fwdnug.com/members/Anonymous.aspx</uri></author><category term="General Programming" scheme="http://fwdnug.com/blogs/fregas/archive/tags/General+Programming/default.aspx" /><category term="Web Development" scheme="http://fwdnug.com/blogs/fregas/archive/tags/Web+Development/default.aspx" /><category term="Rants" scheme="http://fwdnug.com/blogs/fregas/archive/tags/Rants/default.aspx" /></entry></feed>