Click here to Skip to main content
15,069,832 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: 25,902   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,671   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,390   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,580   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: 15,901   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,043   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,090   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: 16,982   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,802   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,823   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,130   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,631   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,683   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,036   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,450   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,161   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,263   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: 70,677   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: 150,420   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: 62,692   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,010   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,370   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,414   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: 52,661   Rating: 5.00/5    Votes: 13   Popularity: 5.21
Licence: The Code Project Open License (CPOL)      Bookmarked: 31   Downloaded: 370
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,231   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,730   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: 23,941   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,860   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,751   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,030   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,300   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,600   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: 74,755   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: 69,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,332   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,561   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,353   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,124   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,201   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,350   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: 24,912   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,010   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: 90,952   Rating: 4.97/5    Votes: 11   Popularity: 4.97
Licence: The Code Project Open License (CPOL)      Bookmarked: 28   Downloaded: 5,298
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: 164,511   Rating: 4.95/5    Votes: 32   Popularity: 7.39
Licence: The Code Project Open License (CPOL)      Bookmarked: 41   Downloaded: 2,172
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,093   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: 2 Oct 2012   Updated: 3 Oct 2012   Views: 25,780   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,741   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,140   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,501   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,175   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,431   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,470   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,570   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,810   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,031   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,655   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,630   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,000   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: 50,950   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,433   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,111   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,051   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,051   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,570   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,890   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,150   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,630   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,561   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: 7 Aug 2010   Updated: 8 Aug 2010   Views: 22,580   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,140   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,660   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: 78,811   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: 65,658   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,241   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: 62,931   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,380   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: 10,970   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,350   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,781   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,342   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,470   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,761   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,370   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,442   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,320   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,730   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,810   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,321   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: 28 Feb 2011   Updated: 28 Feb 2011   Views: 21,061   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,300   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,820   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,450   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,430   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,710   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,381   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: 125,178   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,510   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,220   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