c#

TwitterFacebook
Get flash to fully experience Pearltrees
webdev

Development

orm

ef4

http://weblogs.asp.net/scottgu/archive/2010/07/06/introducing-webmatrix.aspx Last week I published several blog posts that covered some new web development technologies we are releasing: IIS Developer Express : A lightweight web-server that is simple to setup, free, works with all versions of Windows, and is compatible with the full IIS 7.5. SQL Server Compact Edition : A lightweight file-based database that is simple to setup, free, can be embedded within your ASP.NET applications, supports low-cost hosting environments, and enables databases to be optionally migrated to SQL Server.

Introducing WebMatrix

http://scottmuc.com/blog/development/unit-testing-domain-persistence-with-ndbunit-nhibernate-and-sqlite Ever since I’ve begun using NHibernate the number one thing that’s caused me a lot of headaches is learning how to properly map my domain objects. Even the most basic mappings I wrote had bugs simple because I overlooked trivial items. This made me realize that I could save a lot of time and hassle if I unit tested by data access layer. I’m a neophyte when it comes to unit testing, but over the last six months I’ve started to understand the benefits of testing and where it fits in with my development cycle. In order to test my mappings I needed a simple way of placing dummy data into my database.

Unit Testing Domain Persistence With NDbUnit, NHibernate and SQLite : Scott Muc

http://www.codeproject.com/Articles/22242/Validation-Library-using-C-3-0-Lambda-Expressions Introduction In Enterprise Library - Validation Application Block we have attributes to define complex validation expressions. But it is too complicated and slow, because it will use a lot of casting and boxing code under the hood.

Validation Library using C# 3.0 Lambda Expressions. Free source code and programming help

Some lesser-known truths about programming | Dot Mac

My experience as a programmer has taught me a few things about writing software. Here are some things that people might find surprising about writing code: Averaging over the lifetime of the project, a programmer spends about 10-20% of his time writing code, and most programmers write about 10-12 lines of code per day that goes into the final product, regardless of their skill level. Good programmers spend much of the other 90% thinking, researching, and experimenting to find the best design. http://automagical.rationalmind.net/2010/08/17/some-lesser-known-truths-about-programming/
http://code.google.com/p/aforge/

aforge - Project Hosting on Google Code

Visit official AForge.NET Framework's website for all the latest information about the project. AForge.NET Framework is a C# framework designed for developers and researchers in the fields of Computer Vision and Artificial Intelligence - image processing, neural networks, genetic algorithms, machine learning, robotics, etc. The framework is comprised by the set of libraries and sample applications, which demonstrate their features: AForge.Imaging - library with image processing routines and filters; AForge.Vision - computer vision library; AForge.Neuro - neural networks computation library; AForge.Genetic - evolution programming library; AForge.Fuzzy - fuzzy computations library; AForge.MachineLearning - machine learning library; AForge.Robotics - library providing support of some robotics kits; AForge.Video - set of libraries for video processing etc. The work on the framework's improvement is in constants progress, what means that new feature and namespaces are coming constantly.