Click here to Skip to main content
15,167,925 members

Articles by Gil Fink (Articles: 50, Technical Blogs: 43, Tip/Tricks: 5)

Articles: 50, Technical Blogs: 43, Tip/Tricks: 5

RSS Feed

Average article rating: 4.81

All Topics
Posted: 8 Dec 2010   Updated: 8 Dec 2010   Views: 26,082   Rating: 5.00/5    Votes: 3   Popularity: 2.39
Licence: The Code Project Open License (CPOL)      Bookmarked: 2   Downloaded: 0
Please Sign up or sign in to vote.
EF Feature CTP5 – Code First Fluent API
Posted: 18 Jul 2010   Updated: 19 Jul 2010   Views: 12,751   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: The Code Project Open License (CPOL)      Bookmarked: 4   Downloaded: 0
Please Sign up or sign in to vote.
In this post, I’ll explain how to load the WCF Data Services scripts automatically or manually.
Posted: 18 Jul 2010   Updated: 18 Jul 2010   Views: 7,430   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 0
Please Sign up or sign in to vote.
Too many abstractions? Follow up
Fluent
Posted: 28 Oct 2010   Updated: 28 Oct 2010   Views: 11,610   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 0
Please Sign up or sign in to vote.
Update Configurations without Replace with Enterprise Library 5 Fluent Configuration API
Image
Posted: 16 May 2011   Updated: 16 May 2011   Views: 16,121   Rating: 4.20/5    Votes: 2   Popularity: 1.26
Licence: The Code Project Open License (CPOL)      Bookmarked: 2   Downloaded: 0
Please Sign up or sign in to vote.
The Image Optimizer extension is a promising extension if you are looking to optimize your application.
Mobile Apps
Posted: 20 Jul 2011   Updated: 20 Jul 2011   Views: 52,643   Rating: 5.00/5    Votes: 6   Popularity: 3.89
Licence: The Code Project Open License (CPOL)      Bookmarked: 12   Downloaded: 0
Please Sign up or sign in to vote.
The post shows how to use the Geocode API in order to make an address lookup for a given location.
Windows Phone 7
Posted: 14 Apr 2011   Updated: 14 Apr 2011   Views: 12,170   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 0
Please Sign up or sign in to vote.
MIX11 Second Day Sessions Summary
MVC
MVC3
Posted: 18 Oct 2010   Updated: 18 Oct 2010   Views: 17,052   Rating: 3.67/5    Votes: 2   Popularity: 1.10
Licence: The Code Project Open License (CPOL)      Bookmarked: 2   Downloaded: 0
Please Sign up or sign in to vote.
How you can use the ControllerActivator in order to activate controllers using your own behavior
Posted: 18 Oct 2010   Updated: 18 Oct 2010   Views: 32,992   Rating: 4.33/5    Votes: 5   Popularity: 3.03
Licence: The Code Project Open License (CPOL)      Bookmarked: 8   Downloaded: 0
Please Sign up or sign in to vote.
Dependency Injection in MVC 3 was made easier
Programming Languages
C#
Posted: 17 Apr 2011   Updated: 17 Apr 2011   Views: 11,973   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 0
Please Sign up or sign in to vote.
Spreading Inheritance Tree Mapping Across Assemblies in Code First
Posted: 20 Jul 2010   Updated: 31 Jul 2010   Views: 34,210   Rating: 4.67/5    Votes: 4   Popularity: 2.81
Licence: The Code Project Open License (CPOL)      Bookmarked: 11   Downloaded: 0
Please Sign up or sign in to vote.
The article shows how to create a simple Velocity cache manager provider using the Application Block Software Factory.
Posted: 26 Jul 2010   Updated: 26 Jul 2010   Views: 42,831   Rating: 4.47/5    Votes: 7   Popularity: 3.78
Licence: The Code Project Open License (CPOL)      Bookmarked: 14   Downloaded: 0
Please Sign up or sign in to vote.
The article explains how to define custom functions in Entity Framework
Posted: 26 Jul 2010   Updated: 26 Jul 2010   Views: 32,923   Rating: 4.80/5    Votes: 5   Popularity: 3.36
Licence: The Code Project Open License (CPOL)      Bookmarked: 11   Downloaded: 0
Please Sign up or sign in to vote.
DefiningQueries are a very useful elements that you can use in Entity Framework in order to create views from the model against your database. The article will explain the DefiningQuery element.
Posted: 18 Jul 2010   Updated: 18 Jul 2010   Views: 31,496   Rating: 4.00/5    Votes: 3   Popularity: 1.91
Licence: The Code Project Open License (CPOL)      Bookmarked: 10   Downloaded: 0
Please Sign up or sign in to vote.
Repository and Unit of Work T4 Template for Entity Framework
Posted: 20 Jul 2010   Updated: 21 Jul 2010   Views: 25,590   Rating: 4.71/5    Votes: 6   Popularity: 3.67
Licence: The Code Project Open License (CPOL)      Bookmarked: 12   Downloaded: 0
Please Sign up or sign in to vote.
How to use the Fluent configuration API with the Data Access Application Block.
Posted: 18 Jul 2010   Updated: 18 Jul 2010   Views: 22,281   Rating: 5.00/5    Votes: 4   Popularity: 3.01
Licence: The Code Project Open License (CPOL)      Bookmarked: 6   Downloaded: 0
Please Sign up or sign in to vote.
In the new release of WCF Data Services, we get server side paging and this will be addressed in this post.
Posted: 25 Apr 2011   Updated: 25 Apr 2011   Views: 12,403   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: The Code Project Open License (CPOL)      Bookmarked: 6   Downloaded: 0
Please Sign up or sign in to vote.
A simple solution for using lambda extensions instead of strings while configuring a WCF Data Service
Posted: 4 Jun 2011   Updated: 4 Jun 2011   Views: 71,797   Rating: 4.95/5    Votes: 12   Popularity: 5.34
Licence: The Code Project Open License (CPOL)      Bookmarked: 4   Downloaded: 0
Please Sign up or sign in to vote.
A running example of how to configure a self reference entity with Code First
Posted: 1 Aug 2011   Updated: 1 Aug 2011   Views: 151,320   Rating: 4.83/5    Votes: 24   Popularity: 6.57
Licence: The Code Project Open License (CPOL)      Bookmarked: 26   Downloaded: 0
Please Sign up or sign in to vote.
How to create a many to many mapping using Entity Framework Code First for an existing database.
C# 4.0
Posted: 23 Jul 2010   Updated: 23 Jul 2010   Views: 63,212   Rating: 4.73/5    Votes: 10   Popularity: 4.73
Licence: The Code Project Open License (CPOL)      Bookmarked: 20   Downloaded: 0
Please Sign up or sign in to vote.
The article explains what Table Per Hierarchy Inheritance is and how to apply it in Entity Framework.
C++
Posted: 5 Nov 2010   Updated: 5 Nov 2010   Views: 10,030   Rating: 4.67/5    Votes: 2   Popularity: 1.40
Licence: The Code Project Open License (CPOL)      Bookmarked: 3   Downloaded: 0
Please Sign up or sign in to vote.
Feature detection for better compatibility in Web Development
Javascript
Posted: 8 Apr 2011   Updated: 8 Apr 2011   Views: 21,480   Rating: 4.27/5    Votes: 3   Popularity: 2.04
Licence: The Code Project Open License (CPOL)      Bookmarked: 5   Downloaded: 0
Please Sign up or sign in to vote.
In this post, I’m going to explain the Web Workers API and show you how you can use it today with most of the major browsers (not including IE9).
Posted: 24 Feb 2012   Updated: 24 Feb 2012   Views: 19,804   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 0   Downloaded: 0
Please Sign up or sign in to vote.
How to update an existing IndexedDB objectStore
Posted: 23 Jul 2013   Updated: 6 Aug 2013   Views: 53,131   Rating: 5.00/5    Votes: 13   Popularity: 5.21
Licence: The Code Project Open License (CPOL)      Bookmarked: 31   Downloaded: 372
Please Sign up or sign in to vote.
This article describes RequireJS and some of its basic scenarios.
Posted: 27 Jan 2012   Updated: 27 Jan 2012   Views: 25,321   Rating: 4.82/5    Votes: 7   Popularity: 4.07
Licence: The Code Project Open License (CPOL)      Bookmarked: 4   Downloaded: 0
Please Sign up or sign in to vote.
Quick tip about JavaScript namespaces
Posted: 6 Oct 2010   Updated: 6 Oct 2010   Views: 11,800   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 3   Downloaded: 0
Please Sign up or sign in to vote.
In this post I’ll explain what is msPerformance and how you can use it to measure web page performance.
Razor
Posted: 22 Jul 2011   Updated: 22 Jul 2011   Views: 24,111   Rating: 4.83/5    Votes: 5   Popularity: 3.38
Licence: The Code Project Open License (CPOL)      Bookmarked: 2   Downloaded: 0
Please Sign up or sign in to vote.
Razor Helpers Syntax
SQL
Posted: 8 Dec 2010   Updated: 8 Dec 2010   Views: 14,920   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 2   Downloaded: 0
Please Sign up or sign in to vote.
EF Feature CTP5: Raw SQL Query/Command Support
Posted: 25 Oct 2010   Updated: 25 Oct 2010   Views: 47,981   Rating: 4.57/5    Votes: 5   Popularity: 3.20
Licence: The Code Project Open License (CPOL)      Bookmarked: 4   Downloaded: 0
Please Sign up or sign in to vote.
How to expose a stored procedure in WCF data service
Web Development
Posted: 7 Aug 2010   Updated: 12 Aug 2010   Views: 18,150   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 7   Downloaded: 0
Please Sign up or sign in to vote.
The post describes what the Web Platform Installer is and shows a scenario of installation.
Posted: 15 Aug 2011   Updated: 15 Aug 2011   Views: 13,350   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 2   Downloaded: 0
Please Sign up or sign in to vote.
How to pick a web client side persistence mechanism
ASP.NET
Posted: 20 Jul 2010   Updated: 21 Jul 2010   Views: 26,840   Rating: 4.69/5    Votes: 4   Popularity: 2.83
Licence: The Code Project Open License (CPOL)      Bookmarked: 10   Downloaded: 0
Please Sign up or sign in to vote.
The article deals with an HTTP module for logging using the Logging Application Block and Enterprise Library 5 fluent configuration API.
Posted: 4 Aug 2010   Updated: 4 Aug 2010   Views: 75,205   Rating: 4.74/5    Votes: 13   Popularity: 5.12
Licence: The Code Project Open License (CPOL)      Bookmarked: 18   Downloaded: 0
Please Sign up or sign in to vote.
The article explains how to use Unity IoC container in ASP.NET MVC Framework.
Posted: 1 Sep 2010   Updated: 1 Sep 2010   Views: 70,576   Rating: 5.00/5    Votes: 6   Popularity: 3.89
Licence: The Code Project Open License (CPOL)      Bookmarked: 5   Downloaded: 0
Please Sign up or sign in to vote.
How to get the client's computer name using ASP.NET
Posted: 7 Sep 2010   Updated: 7 Sep 2010   Views: 50,582   Rating: 4.80/5    Votes: 9   Popularity: 4.58
Licence: The Code Project Open License (CPOL)      Bookmarked: 17   Downloaded: 0
Please Sign up or sign in to vote.
In this post, I’ll explain how you can make ASP.NET impersonation and in more details how to make runtime impersonation.
Posted: 14 Sep 2010   Updated: 14 Sep 2010   Views: 30,821   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: The Code Project Open License (CPOL)      Bookmarked: 7   Downloaded: 0
Please Sign up or sign in to vote.
A post that explains how to enable client side validation in ASP.NET MVC 2.
Posted: 24 Jul 2010   Updated: 7 Aug 2013   Views: 74,873   Rating: 4.86/5    Votes: 15   Popularity: 5.71
Licence: The Code Project Open License (CPOL)      Bookmarked: 27   Downloaded: 0
Please Sign up or sign in to vote.
The article explains how to build a simple custom site map provider.
Posted: 20 Jul 2010   Updated: 27 Jul 2010   Views: 45,464   Rating: 4.67/5    Votes: 7   Popularity: 3.94
Licence: The Code Project Open License (CPOL)      Bookmarked: 28   Downloaded: 0
Please Sign up or sign in to vote.
The article describes an implementation of an ASP.NET validator that uses the new System.ComponentModel.DataAnnotations assembly that came in .NET 3.5 SP1.
CSS
Posted: 16 Dec 2011   Updated: 16 Dec 2011   Views: 16,311   Rating: 5.00/5    Votes: 3   Popularity: 2.39
Licence: The Code Project Open License (CPOL)      Bookmarked: 5   Downloaded: 0
Please Sign up or sign in to vote.
CSS3 animations
HTML
Posted: 18 Jul 2010   Updated: 18 Jul 2010   Views: 17,500   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 0   Downloaded: 0
Please Sign up or sign in to vote.
One of the new features that was shipped with ASP.NET 4 was new providers for caching purpose. In this post, I’ll explain one of them – the OutputCacheProvider.
Posted: 30 Jan 2012   Updated: 27 Apr 2012   Views: 25,142   Rating: 4.91/5    Votes: 5   Popularity: 3.43
Licence: The Code Project Open License (CPOL)      Bookmarked: 10   Downloaded: 0
Please Sign up or sign in to vote.
This post is going to explain what are inline Web Workers and how to create them.
Posted: 2 May 2011   Updated: 2 May 2011   Views: 21,250   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: The Code Project Open License (CPOL)      Bookmarked: 12   Downloaded: 0
Please Sign up or sign in to vote.
Geolocation API and Client-Side Maps Frameworks
Posted: 1 Aug 2012   Updated: 2 Aug 2012   Views: 92,873   Rating: 4.97/5    Votes: 11   Popularity: 4.97
Licence: The Code Project Open License (CPOL)      Bookmarked: 28   Downloaded: 5,356
Please Sign up or sign in to vote.
The article explains how to write a signature control using the canvas element and mouse events.
Posted: 5 Feb 2012   Updated: 2 Aug 2012   Views: 166,311   Rating: 4.95/5    Votes: 32   Popularity: 7.39
Licence: The Code Project Open License (CPOL)      Bookmarked: 41   Downloaded: 2,178
Please Sign up or sign in to vote.
The article describes the HTML5 IndexedDB API and how to use it.
Posted: 24 Jul 2011   Updated: 24 Jul 2011   Views: 36,523   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: The Code Project Open License (CPOL)      Bookmarked: 3   Downloaded: 0
Please Sign up or sign in to vote.
The viewport meta tag enables web developers to indicate that the web page they built is optimized for mobile devices.
Posted: 3 Oct 2012   Updated: 3 Oct 2012   Views: 25,920   Rating: 5.00/5    Votes: 3   Popularity: 2.39
Licence: The Code Project Open License (CPOL)      Bookmarked: 8   Downloaded: 203
Please Sign up or sign in to vote.
The article will teach you how to write a simple WinJS custom control.
HTML5
Posted: 14 Apr 2011   Updated: 14 Apr 2011   Views: 7,791   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 2   Downloaded: 0
Please Sign up or sign in to vote.
Summary of the sessions I attended on the third day of MIX11
Posted: 10 Jan 2011   Updated: 10 Jan 2011   Views: 15,260   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 0
Please Sign up or sign in to vote.
How to detect HTML5 Features using Modernizr
Posted: 22 Jul 2011   Updated: 22 Jul 2011   Views: 9,611   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 0
Please Sign up or sign in to vote.
HTML5 – Selectors API Level 1
Posted: 29 Jul 2011   Updated: 29 Jul 2011   Views: 35,715   Rating: 4.20/5    Votes: 3   Popularity: 2.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 7   Downloaded: 0
Please Sign up or sign in to vote.
Implement notifications like "Mail message arrived", "Printer out of paper" in web applications using the Web Notifications API

Average blogs rating: 4.79

All Topics
Posted: 16 Sep 2010   Updated: 16 Sep 2010   Views: 52,651   Rating: 4.50/5    Votes: 4   Popularity: 2.71
Licence: The Code Project Open License (CPOL)      Bookmarked: 2   Downloaded: 0
Please Sign up or sign in to vote.
Quick Tip – Disable/Enable Button by Textbox using jQuery I find myself often with a need to disable/enable a button according to client events that occur on web pages. Today I helped to implement this behavior again so I thought it will be nice to share the code I used.
Posted: 18 Dec 2010   Updated: 18 Dec 2010   Views: 11,500   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 2   Downloaded: 0
Please Sign up or sign in to vote.
Installing a Production Server for ASP.NET MVC 2
Posted: 18 Jul 2010   Updated: 18 Jul 2010   Views: 26,660   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: The Code Project Open License (CPOL)      Bookmarked: 9   Downloaded: 0
Please Sign up or sign in to vote.
I want to show is how easy and simple it is to consume a WCF Data Service (OData feed) with the jQuery library.
Posted: 8 Dec 2010   Updated: 8 Dec 2010   Views: 18,880   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: The Code Project Open License (CPOL)      Bookmarked: 0   Downloaded: 0
Please Sign up or sign in to vote.
EF Feature CTP5 – Walkthrough For The New DbContext T4 Template One of the new features in the EF Feature CTP5 that was released yesterday was a new T4 template for generating DbContext instead of ObjectContext.
Posted: 14 Mar 2011   Updated: 14 Mar 2011   Views: 12,071   Rating: 4.75/5    Votes: 3   Popularity: 2.27
Licence: The Code Project Open License (CPOL)      Bookmarked: 3   Downloaded: 0
Please Sign up or sign in to vote.
What to Look for in an ORM Solution?
Posted: 1 Dec 2011   Updated: 1 Dec 2011   Views: 52,945   Rating: 4.78/5    Votes: 3   Popularity: 2.28
Licence: The Code Project Open License (CPOL)      Bookmarked: 4   Downloaded: 0
Please Sign up or sign in to vote.
Avoiding Circular Reference for Entity in JSON Serialization
Posted: 29 Dec 2011   Updated: 29 Dec 2011   Views: 27,780   Rating: 4.86/5    Votes: 4   Popularity: 2.92
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 0
Please Sign up or sign in to vote.
The async and defer Script Attributes in HTML5 One of the rules of thumb that you always hear regarding script elements is to put them very close to the closing tag of the Web page.
Database Development
SQL Server
Posted: 6 Jan 2011   Updated: 6 Jan 2011   Views: 32,110   Rating: 4.50/5    Votes: 2   Popularity: 1.35
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 0
Please Sign up or sign in to vote.
Revisiting XML Configurations In Unity In the past I wrote a few tutorials about Unity application block. One of the things I wrote about was how to configure a Unity container using design time configuration.
Entity Framework
Posted: 11 Aug 2010   Updated: 11 Aug 2010   Views: 51,340   Rating: 4.57/5    Votes: 4   Popularity: 2.75
Licence: The Code Project Open License (CPOL)      Bookmarked: 13   Downloaded: 0
Please Sign up or sign in to vote.
One of the important tools in your tool arsenal when you develop with an ORM tool is a profiler. This is a review of EFProf.
Posted: 18 Jul 2010   Updated: 18 Jul 2010   Views: 26,813   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: The Code Project Open License (CPOL)      Bookmarked: 4   Downloaded: 0
Please Sign up or sign in to vote.
One question that I received yesterday after I published the Revisiting the Repository  and Unit of Work Patterns with Entity Framework post was how to include the eager loading ability of Entity Framework. This post is offering a solution.R
Posted: 18 Jul 2010   Updated: 18 Jul 2010   Views: 38,221   Rating: 4.00/5    Votes: 4   Popularity: 2.41
Licence: The Code Project Open License (CPOL)      Bookmarked: 14   Downloaded: 0
Please Sign up or sign in to vote.
In the past I wrote two posts about the Repository and the Unit of Work patterns (here and here). Today I want to show a better and less naive solution for imposing the Unit of Work and the Repository patterns with Entity Frame
Posted: 27 Feb 2011   Updated: 27 Feb 2011   Views: 8,101   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 0
Please Sign up or sign in to vote.
My SDP Lecture Interview
Posted: 5 Dec 2010   Updated: 5 Dec 2010   Views: 25,221   Rating: 5.00/5    Votes: 3   Popularity: 2.39
Licence: The Code Project Open License (CPOL)      Bookmarked: 9   Downloaded: 0
Please Sign up or sign in to vote.
How to Separate Self-Tracking Entities to Their Own Class Library
Programming Languages
ASP
Posted: 26 Jan 2011   Updated: 26 Jan 2011   Views: 16,630   Rating: 4.67/5    Votes: 2   Popularity: 1.40
Licence: The Code Project Open License (CPOL)      Bookmarked: 0   Downloaded: 0
Please Sign up or sign in to vote.
The book is all about Entity Framework 4.
Posted: 14 Jan 2011   Updated: 14 Jan 2011   Views: 8,930   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: The Code Project Open License (CPOL)      Bookmarked: 0   Downloaded: 0
Please Sign up or sign in to vote.
Book Review – HTML5: Up and Running
C#
Posted: 11 Dec 2010   Updated: 11 Dec 2010   Views: 27,310   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: The Code Project Open License (CPOL)      Bookmarked: 4   Downloaded: 0
Please Sign up or sign in to vote.
Using EF DbContext with WCF Data Services
Posted: 20 Jan 2011   Updated: 20 Jan 2011   Views: 41,860   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 0
Please Sign up or sign in to vote.
Adding Metadata to Entities in The Data Model
Posted: 10 Oct 2010   Updated: 10 Oct 2010   Views: 15,701   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: The Code Project Open License (CPOL)      Bookmarked: 3   Downloaded: 0
Please Sign up or sign in to vote.
Using Overlay Icon API to Make Client Notifications in IE9 Ever wanted to notify your site clients/users while they are surfing in your site. In one of the applications that I helped to build this was a customer requirement.
Posted: 8 Aug 2010   Updated: 8 Aug 2010   Views: 22,760   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 7   Downloaded: 0
Please Sign up or sign in to vote.
The post shows how to combine Table Per Hierarchy and Entity Splitting methods
Posted: 12 Dec 2010   Updated: 12 Dec 2010   Views: 17,190   Rating: 5.00/5    Votes: 3   Popularity: 2.39
Licence: The Code Project Open License (CPOL)      Bookmarked: 0   Downloaded: 0
Please Sign up or sign in to vote.
EF Feature CTP5: Inheritance Scenarios with Code First Fluent API
Posted: 2 May 2011   Updated: 2 May 2011   Views: 17,840   Rating: 4.50/5    Votes: 2   Popularity: 1.35
Licence: The Code Project Open License (CPOL)      Bookmarked: 4   Downloaded: 0
Please Sign up or sign in to vote.
A new feature inside WCF Data Services that enables to wire up events into the service’s processing pipeline.
Posted: 7 Mar 2011   Updated: 7 Mar 2011   Views: 79,171   Rating: 4.00/5    Votes: 7   Popularity: 3.38
Licence: The Code Project Open License (CPOL)      Bookmarked: 7   Downloaded: 0
Please Sign up or sign in to vote.
Aother model configuration option which is built inside Code First.
C# 4.0
Posted: 18 Aug 2010   Updated: 18 Aug 2010   Views: 66,348   Rating: 4.95/5    Votes: 12   Popularity: 5.34
Licence: The Code Project Open License (CPOL)      Bookmarked: 11   Downloaded: 0
Please Sign up or sign in to vote.
This post will introduce the select N+1 pitfall and explain how to avoid it in Entity Framework.
C++
Posted: 11 Jan 2011   Updated: 24 Feb 2012   Views: 24,371   Rating: 4.71/5    Votes: 4   Popularity: 2.84
Licence: The Code Project Open License (CPOL)      Bookmarked: 17   Downloaded: 0
Please Sign up or sign in to vote.
Using Web Storage in Web Applications
Javascript
Posted: 2 Oct 2010   Updated: 2 Oct 2010   Views: 63,431   Rating: 4.50/5    Votes: 4   Popularity: 2.71
Licence: The Code Project Open License (CPOL)      Bookmarked: 9   Downloaded: 0
Please Sign up or sign in to vote.
jQuery Alert Dialogs Plug-in
Posted: 15 Aug 2011   Updated: 15 Aug 2011   Views: 24,440   Rating: 4.58/5    Votes: 5   Popularity: 3.20
Licence: The Code Project Open License (CPOL)      Bookmarked: 3   Downloaded: 0
Please Sign up or sign in to vote.
Profiling JavaScript 101: Using IE9 Developer Tools.
Posted: 30 Nov 2011   Updated: 30 Nov 2011   Views: 11,040   Rating: 4.83/5    Votes: 3   Popularity: 2.31
Licence: The Code Project Open License (CPOL)      Bookmarked: 8   Downloaded: 0
Please Sign up or sign in to vote.
The window.onerror is an event handler for error events that are sent to the window.
Posted: 30 Nov 2011   Updated: 30 Nov 2011   Views: 10,410   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: The Code Project Open License (CPOL)      Bookmarked: 3   Downloaded: 0
Please Sign up or sign in to vote.
Adding Video Element on the Fly and Drawing it to a Canvas Element
Posted: 18 Jul 2010   Updated: 18 Jul 2010   Views: 17,891   Rating: 5.00/5    Votes: 3   Popularity: 2.39
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 0
Please Sign up or sign in to vote.
How to add a JavaScript block into a WebBrowser control
Posted: 25 Apr 2011   Updated: 25 Apr 2011   Views: 22,402   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 8   Downloaded: 0
Please Sign up or sign in to vote.
A simple example of making a JSONP call to a WCF Data Service using jQuery.
Posted: 25 Apr 2011   Updated: 25 Apr 2011   Views: 14,540   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: The Code Project Open License (CPOL)      Bookmarked: 5   Downloaded: 0
Please Sign up or sign in to vote.
How to use the datajs library in order to make a JSONP call to a JSONP enabled WCF Data Service.
Posted: 1 Dec 2011   Updated: 1 Dec 2011   Views: 40,881   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: The Code Project Open License (CPOL)      Bookmarked: 3   Downloaded: 0
Please Sign up or sign in to vote.
Converting JSON serialized .NET DateTime to JavaScript Date.
Posted: 22 Sep 2010   Updated: 22 Sep 2010   Views: 23,550   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 0
Please Sign up or sign in to vote.
Adding Tasks and Jumplists to Pinned Sites in IE9
SQL
Posted: 18 Jul 2010   Updated: 18 Jul 2010   Views: 33,692   Rating: 4.50/5    Votes: 2   Popularity: 1.35
Licence: The Code Project Open License (CPOL)      Bookmarked: 4   Downloaded: 0
Please Sign up or sign in to vote.
Using Conditional Mapping in Entity Framework when we want to retrieve only a portion of data from a table in the database permanently by some filter.
XML
Posted: 9 May 2011   Updated: 9 May 2011   Views: 18,390   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 11   Downloaded: 0
Please Sign up or sign in to vote.
The NuGet Package Manager helps to manage the Open Source component packages and their dependencies and by that decrease the amount of cumbersome work that the developer will need to do.
Web Development
ASP.NET
Posted: 20 Jul 2011   Updated: 20 Jul 2011   Views: 22,860   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 7   Downloaded: 0
Please Sign up or sign in to vote.
What Model Binders are in ASP.NET MVC and how you can use them in your MVC applications.
Posted: 7 Aug 2010   Updated: 8 Aug 2010   Views: 10,860   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 3   Downloaded: 0
Please Sign up or sign in to vote.
How to Change the OutputCache Provider during Runtime
Posted: 30 May 2011   Updated: 30 May 2011   Views: 58,561   Rating: 4.89/5    Votes: 7   Popularity: 4.13
Licence: The Code Project Open License (CPOL)      Bookmarked: 7   Downloaded: 0
Please Sign up or sign in to vote.
In this post, I’ll show an example of how to create your own database initializer.
Posted: 1 Mar 2011   Updated: 1 Mar 2011   Views: 21,091   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 5   Downloaded: 0
Please Sign up or sign in to vote.
How to install a production server for ASP.NET MVC 2
HTML
Posted: 17 Aug 2011   Updated: 17 Aug 2011   Views: 18,410   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: The Code Project Open License (CPOL)      Bookmarked: 5   Downloaded: 0
Please Sign up or sign in to vote.
This post will explain how to combine the video and canvas elements in order to create transparency inside a video during runtime using JavaScript.
Posted: 23 Dec 2011   Updated: 23 Dec 2011   Views: 14,880   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 2   Downloaded: 0
Please Sign up or sign in to vote.
CSS3 2D and 3D Transform
HTML5
Posted: 1 May 2011   Updated: 1 May 2011   Views: 10,480   Rating: 3.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 2   Downloaded: 0
Please Sign up or sign in to vote.
The store API can be used to have a storage layer in your client-side and therefore reduce calls to the server.
Posted: 4 Sep 2011   Updated: 4 Sep 2011   Views: 15,470   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 0   Downloaded: 0
Please Sign up or sign in to vote.
HTML5 Adoption Strategies

Average tips rating: 4.94

Cache
Posted: 26 Jul 2010   Updated: 26 Jul 2010   Views: 11,750   Rating: 0.00/5    Votes: 0   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 0   Downloaded: 0
Please Sign up or sign in to vote.
The tip explains how to enable the local cache feature of Velocity (Microsoft Distributed Cache).
Programming Languages
C#
Posted: 26 Jul 2010   Updated: 26 Jul 2010   Views: 11,421   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 7   Downloaded: 0
Please Sign up or sign in to vote.
This tip explains how to perform queries against Active Directory Domain Services
Posted: 3 Mar 2011   Updated: 3 Mar 2011   Views: 126,028   Rating: 4.75/5    Votes: 11   Popularity: 4.75
Licence: The Code Project Open License (CPOL)      Bookmarked: 4   Downloaded: 0
Please Sign up or sign in to vote.
How to read a file into Memory Stream
Posted: 18 Nov 2010   Updated: 18 Nov 2010   Views: 7,540   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 0   Downloaded: 0
Please Sign up or sign in to vote.
Back to Basics – Null-Coalescing Operator
Javascript
Posted: 12 Oct 2010   Updated: 12 Oct 2010   Views: 16,260   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 0
Please Sign up or sign in to vote.
Back to Basics – OnBeforeUnload Event

Average reference rating:

No reference articles have been posted.

Average project rating:

No projects have been posted.

Gil Fink
Technical Lead sparXys
Israel Israel
Gil Fink is a web development expert and ASP.Net/IIS Microsoft MVP. He is the founder and owner of sparXys. He is currently consulting for various enterprises and companies, where he helps to develop Web and RIA-based solutions. He conducts lectures and workshops for individuals and enterprises who want to specialize in infrastructure and web development. He is also co-author of several Microsoft Official Courses (MOCs) and training kits, co-author of "Pro Single Page Application Development" book (Apress) and the founder of Front-End.IL Meetup. You can read his publications at his website: http://www.gilfink.net