IT Technology Blog

IT technology blog, featuring the essence for you to read the article, is to learn IT technology blog first choice

Prism for Silverlight/MEF in Easy Samples. Part 2 - Prism Navigation

Download PrismTutorialSamples_PART2.zip - 285.46 KB Introduction This is a continuation of "Prism for Silverlight/MEF in Easy Samples Tutorial Part1" tutorial. In this part, I cover Pri

DALC4NET: A Generic Data Access Layer for .NET

Download source code and demo - 46.8 KB Download the compiled DALC4NET library - 7.91 KB Download sample SQL Server database - 144 KB Download sample MySQL database - 1.27 KB 1. Introduction DAL

What should be considered when NOLOCK hint is used

Introduction With SQL Server the NOLOCK hint is very tempting especially with SELECT statements where at least one of the tables is frequently updated. Using the NOLOCK removes all queueing problems

nHydrate ADO.NET Generator

Introduction The nHydrate code generation platform is discussed in numerous articles on CodeProject.com but they focus more on what it is and how it works. This article will deep dive into how to use

KyneticORM.WCF: Crossing WCF boundaries with a configuration-less dynamic self-adaptive ORM library

Download KyneticORM.WCF.Code.zip - 96.55 KB Introduction KyneticORM library is a configuration-less, self-adaptive and dynamic ORM library that, with a creative use of C# 4.0 dynamics, generics an

Track database changes with nHydrate

Introduction In the course of development you always run into the problem of database versioning. More specifically there is really no such thing, so you must worry about keeping your database up to d

Physical location of a row in SQL Server

Introduction First a warning: These are undocumented and unsupported features in SQL Server so use at your own risk! In Oracle there is a pseudo column for each row called ROWID which reveals the ph

Data Export from Database to Excel, PDF and Word for .NET without Automation and Acrobat Reader

Download DataExportWizard_Bin - 390.38 KB Download DataExportWizard_Source - 62.52 KB Introduction This article introduces how to export data from database to Excel, PDF, MS Word, HTML, MS clipb

nHydrate Generator Library

nHydrate Generator Library The nHydrate ORM platform is a useful tool for creating data frameworks, inversion of control, and performing other programmatic tasks. However many generators have been ad

Remove duplicate rows from a table in SQL Server

Introduction Most of times we use primary key or unique key for preventing to insert duplicate rows in SQL Server. But if we don't use this keys then it's obvious that duplicate rows could b

Ontology, Notation 3, and SPARQL

Download sample project (dotNetRdf 0.31 alpha included) - 1 MB Ontology dimensions map Introduction In computer science and information science, an ontology is a formal representation of knowled

FileDb - A Simple NoSql Database for Silverlight, Windows Phone and .NET

Download source - 65.54 KB Introduction I developed FileDb as a local database solution for .NET apps, but especially for Silverlight and Windows Phone platforms which have no database support at a

Resource file to JavaScript object

Download source code - 4.08 KB Introduction This is an ASP.NET control that can be dragged to a webpage or user control. It registers a JavaScript block to the page, which contains an object that r

nHydrate ADO.NET Generator

Introduction The nHydrate code generation platform is discussed in numerous articles on CodeProject.com but they focus more on what it is and how it works. This article will deep dive into how to use

fastJSON

Download fastJSON.zip - 22.75 KB Download fastJSON_v1.1.zip - 9.62 KB  Introduction This is the smallest and fastest polymorphic JSON serializer, smallest because it's only 18kb when compile

The Unit Test of Silverlight Applications with Asynchronous Service Callbacks

Download SilverlightUnitTestExample.zip - 52.83 KB Introduction This article presents an example on unit testing of Silverlight applications with asynchronous service callbacks. Background Compar

Robust UserControl navigation in Silverlight

Download RCNavController - 902.67 KB Introduction Recently I have been working on a lot of Silverlight projects. The common thread between all of them is that they are all made up of a bunch

Hierarchy XML Based C# Statemachine Generator

Download StateMachine - 32.72 KB Introduction This article discusses how to create hierarchical statemachines based in XML with C# codebehind. Purpose Statemachines allow one to represent a probl

Yet Another Email Client

IntroductionEquinox is an email client library targeting .NET 4.0 and Mono 2.8. It is written in C# and consists of 100% managed code. The project is currently hosted on Codeplex.With this article I w

Yet another implementation of a lock-free circular array queue

Download code_submitted.zip - 20.95 KB 1. Introduction Improving applications with high-performance constraints has an obvious choice nowadays: Multithreading. Threads have been around for qui