Click here to Skip to main content
13,352,879 members (48,882 online)

Articles by Gil Fink (Articles: 55, Technical Blogs: 43, Tip/Tricks: 2)

Articles: 55, Technical Blogs: 43, Tip/Tricks: 2

RSS Feed

Average article rating: 4.82

Tree Controls
'Populate-on-Demand' Tree Controls
Posted: 17 Apr 2011   Updated: 17 Apr 2011   Views: 8,480   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 0
Spreading Inheritance Tree Mapping Across Assemblies in Code First
Applications & Tools
Applications
Posted: 7 Aug 2010   Updated: 12 Aug 2010   Views: 14,540   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 7   Downloaded: 0
The post describes what the Web Platform Installer is and shows a scenario of installation.
ASP.NET
Howto
Posted: 18 Jul 2010   Updated: 18 Jul 2010   Views: 12,480   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 0   Downloaded: 0
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: 20 Jul 2010   Updated: 21 Jul 2010   Views: 20,460   Rating: 4.69/5    Votes: 4   Popularity: 2.53
Licence: The Code Project Open License (CPOL)      Bookmarked: 10   Downloaded: 0
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: 62,400   Rating: 4.56/5    Votes: 12   Popularity: 4.86
Licence: The Code Project Open License (CPOL)      Bookmarked: 17   Downloaded: 0
The article explains how to use Unity IoC container in ASP.NET MVC Framework.
Posted: 1 Sep 2010   Updated: 1 Sep 2010   Views: 54,640   Rating: 5.00/5    Votes: 6   Popularity: 3.89
Licence: The Code Project Open License (CPOL)      Bookmarked: 5   Downloaded: 0
How to get the client's computer name using ASP.NET
Posted: 7 Sep 2010   Updated: 7 Sep 2010   Views: 43,560   Rating: 4.78/5    Votes: 8   Popularity: 4.29
Licence: The Code Project Open License (CPOL)      Bookmarked: 17   Downloaded: 0
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: 23,660   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: The Code Project Open License (CPOL)      Bookmarked: 7   Downloaded: 0
A post that explains how to enable client side validation in ASP.NET MVC 2.
ASP.NET Controls
General
Posted: 24 Jul 2010   Updated: 7 Aug 2013   Views: 61,250   Rating: 4.86/5    Votes: 15   Popularity: 5.66
Licence: The Code Project Open License (CPOL)      Bookmarked: 27   Downloaded: 0
The article explains how to build a simple custom site map provider.
Caching
General
Posted: 20 Jul 2010   Updated: 31 Jul 2010   Views: 29,090   Rating: 4.67/5    Votes: 4   Popularity: 2.65
Licence: The Code Project Open License (CPOL)      Bookmarked: 11   Downloaded: 0
The article shows how to create a simple Velocity cache manager provider using the Application Block Software Factory.
Client side scripting
Controls
Posted: 30 Jan 2012   Updated: 27 Apr 2012   Views: 19,200   Rating: 4.91/5    Votes: 5   Popularity: 3.39
Licence: The Code Project Open License (CPOL)      Bookmarked: 10   Downloaded: 0
This post is going to explain what are inline Web Workers and how to create them.
General
Posted: 8 Apr 2011   Updated: 8 Apr 2011   Views: 17,000   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: The Code Project Open License (CPOL)      Bookmarked: 5   Downloaded: 0
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: 2 May 2011   Updated: 2 May 2011   Views: 14,660   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: The Code Project Open License (CPOL)      Bookmarked: 12   Downloaded: 0
Geolocation API and Client-Side Maps Frameworks
Posted: 15 Aug 2011   Updated: 15 Aug 2011   Views: 11,430   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 2   Downloaded: 0
How to pick a web client side persistence mechanism
Posted: 24 Feb 2012   Updated: 24 Feb 2012   Views: 12,930   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 0   Downloaded: 0
How to update an existing IndexedDB objectStore
Posted: 23 Jul 2013   Updated: 6 Aug 2013   Views: 38,460   Rating: 5.00/5    Votes: 13   Popularity: 5.57
Licence: The Code Project Open License (CPOL)      Bookmarked: 29   Downloaded: 355
This article describes RequireJS and some of its basic scenarios.
JavaScript
Posted: 27 Jan 2012   Updated: 27 Jan 2012   Views: 22,070   Rating: 4.82/5    Votes: 7   Popularity: 4.14
Licence: The Code Project Open License (CPOL)      Bookmarked: 4   Downloaded: 0
Quick tip about JavaScript namespaces
HTML / CSS
General
Posted: 14 Apr 2011   Updated: 14 Apr 2011   Views: 5,640   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 2   Downloaded: 0
Summary of the sessions I attended on the third day of MIX11
Posted: 1 Aug 2012   Updated: 2 Aug 2012   Views: 55,480   Rating: 4.97/5    Votes: 11   Popularity: 5.17
Licence: The Code Project Open License (CPOL)      Bookmarked: 28   Downloaded: 3,874
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: 125,290   Rating: 4.95/5    Votes: 31   Popularity: 7.39
Licence: The Code Project Open License (CPOL)      Bookmarked: 41   Downloaded: 1,957
The article describes the HTML5 IndexedDB API and how to use it.
HTML
Posted: 10 Jan 2011   Updated: 10 Jan 2011   Views: 11,700   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 0
How to detect HTML5 Features using Modernizr
Posted: 22 Jul 2011   Updated: 22 Jul 2011   Views: 6,420   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 0
HTML5 – Selectors API Level 1
Posted: 29 Jul 2011   Updated: 29 Jul 2011   Views: 25,860   Rating: 3.67/5    Votes: 2   Popularity: 1.51
Licence: The Code Project Open License (CPOL)      Bookmarked: 6   Downloaded: 0
Implement notifications like "Mail message arrived", "Printer out of paper" in web applications using the Web Notifications API
Validation
General
Posted: 20 Jul 2010   Updated: 27 Jul 2010   Views: 35,130   Rating: 4.67/5    Votes: 7   Popularity: 3.91
Licence: The Code Project Open License (CPOL)      Bookmarked: 28   Downloaded: 0
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.
Web Services
ATL Web Services
Posted: 6 Oct 2010   Updated: 6 Oct 2010   Views: 8,750   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 2   Downloaded: 0
In this post I’ll explain what is msPerformance and how you can use it to measure web page performance.
Posted: 5 Nov 2010   Updated: 5 Nov 2010   Views: 8,070   Rating: 4.67/5    Votes: 2   Popularity: 1.40
Licence: The Code Project Open License (CPOL)      Bookmarked: 3   Downloaded: 0
Feature detection for better compatibility in Web Development
Mobile Development
User Interface
Posted: 24 Jul 2011   Updated: 24 Jul 2011   Views: 26,150   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 3   Downloaded: 0
The viewport meta tag enables web developers to indicate that the web page they built is optimized for mobile devices.
Windows Phone 7/8
General
Posted: 14 Apr 2011   Updated: 14 Apr 2011   Views: 9,620   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 0
MIX11 Second Day Sessions Summary
Windows Mobile
Posted: 20 Jul 2011   Updated: 20 Jul 2011   Views: 39,920   Rating: 5.00/5    Votes: 6   Popularity: 3.89
Licence: The Code Project Open License (CPOL)      Bookmarked: 11   Downloaded: 0
The post shows how to use the Geocode API in order to make an address lookup for a given location.
Database
ADO.NET
Posted: 23 Jul 2010   Updated: 23 Jul 2010   Views: 53,810   Rating: 4.73/5    Votes: 10   Popularity: 4.70
Licence: The Code Project Open License (CPOL)      Bookmarked: 20   Downloaded: 0
The article explains what Table Per Hierarchy Inheritance is and how to apply it in Entity Framework.
Posted: 26 Jul 2010   Updated: 26 Jul 2010   Views: 35,340   Rating: 4.47/5    Votes: 7   Popularity: 3.76
Licence: The Code Project Open License (CPOL)      Bookmarked: 14   Downloaded: 0
The article explains how to define custom functions in Entity Framework
Posted: 26 Jul 2010   Updated: 26 Jul 2010   Views: 26,200   Rating: 4.80/5    Votes: 5   Popularity: 3.36
Licence: The Code Project Open License (CPOL)      Bookmarked: 11   Downloaded: 0
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.
SQL Reporting Services
General
Posted: 8 Dec 2010   Updated: 8 Dec 2010   Views: 12,500   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 2   Downloaded: 0
EF Feature CTP5: Raw SQL Query/Command Support
General Graphics
General
Posted: 16 May 2011   Updated: 16 May 2011   Views: 11,610   Rating: 4.20/5    Votes: 2   Popularity: 1.51
Licence: The Code Project Open License (CPOL)      Bookmarked: 2   Downloaded: 0
The Image Optimizer extension is a promising extension if you are looking to optimize your application.
.NET Framework
Utilities
Posted: 18 Jul 2010   Updated: 18 Jul 2010   Views: 24,090   Rating: 4.00/5    Votes: 3   Popularity: 1.91
Licence: The Code Project Open License (CPOL)      Bookmarked: 10   Downloaded: 0
Repository and Unit of Work T4 Template for Entity Framework
Libraries
Code Libraries
Posted: 3 Oct 2012   Updated: 3 Oct 2012   Views: 16,250   Rating: 5.00/5    Votes: 3   Popularity: 2.39
Licence: The Code Project Open License (CPOL)      Bookmarked: 8   Downloaded: 190
The article will teach you how to write a simple WinJS custom control.
General
Posted: 20 Jul 2010   Updated: 21 Jul 2010   Views: 20,950   Rating: 4.71/5    Votes: 6   Popularity: 3.67
Licence: The Code Project Open License (CPOL)      Bookmarked: 12   Downloaded: 0
How to use the Fluent configuration API with the Data Access Application Block.
Windows API
General
Posted: 28 Oct 2010   Updated: 28 Oct 2010   Views: 9,820   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 0
Update Configurations without Replace with Enterprise Library 5 Fluent Configuration API
Posted: 8 Dec 2010   Updated: 8 Dec 2010   Views: 21,080   Rating: 5.00/5    Votes: 3   Popularity: 2.39
Licence: The Code Project Open License (CPOL)      Bookmarked: 2   Downloaded: 0
EF Feature CTP5 – Code First Fluent API
Windows Communication Foundation
General
Posted: 18 Jul 2010   Updated: 18 Jul 2010   Views: 18,150   Rating: 5.00/5    Votes: 4   Popularity: 3.01
Licence: The Code Project Open License (CPOL)      Bookmarked: 6   Downloaded: 0
In the new release of WCF Data Services, we get server side paging and this will be addressed in this post.
Posted: 18 Jul 2010   Updated: 19 Jul 2010   Views: 10,070   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: The Code Project Open License (CPOL)      Bookmarked: 4   Downloaded: 0
In this post, I’ll explain how to load the WCF Data Services scripts automatically or manually.
Posted: 25 Oct 2010   Updated: 25 Oct 2010   Views: 40,760   Rating: 4.57/5    Votes: 5   Popularity: 3.15
Licence: The Code Project Open License (CPOL)      Bookmarked: 4   Downloaded: 0
How to expose a stored procedure in WCF data service
Posted: 25 Apr 2011   Updated: 25 Apr 2011   Views: 9,060   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: The Code Project Open License (CPOL)      Bookmarked: 6   Downloaded: 0
A simple solution for using lambda extensions instead of strings while configuring a WCF Data Service
Code Generation
General
Posted: 4 Jun 2011   Updated: 4 Jun 2011   Views: 47,820   Rating: 4.95/5    Votes: 12   Popularity: 5.34
Licence: The Code Project Open License (CPOL)      Bookmarked: 4   Downloaded: 0
A running example of how to configure a self reference entity with Code First
Posted: 1 Aug 2011   Updated: 1 Aug 2011   Views: 124,290   Rating: 4.83/5    Votes: 24   Popularity: 6.65
Licence: The Code Project Open License (CPOL)      Bookmarked: 26   Downloaded: 0
How to create a many to many mapping using Entity Framework Code First for an existing database.
Design and Architecture
General
Posted: 18 Jul 2010   Updated: 18 Jul 2010   Views: 5,670   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 0
Too many abstractions? Follow up
Uncategorised Technical Blogs
General
Posted: 12 Oct 2010   Updated: 12 Oct 2010   Views: 13,320   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 0
Back to Basics – OnBeforeUnload Event
Posted: 18 Oct 2010   Updated: 18 Oct 2010   Views: 13,440   Rating: 3.67/5    Votes: 2   Popularity: 1.51
Licence: The Code Project Open License (CPOL)      Bookmarked: 2   Downloaded: 0
How you can use the ControllerActivator in order to activate controllers using your own behavior
Posted: 18 Oct 2010   Updated: 18 Oct 2010   Views: 27,610   Rating: 4.33/5    Votes: 5   Popularity: 2.94
Licence: The Code Project Open License (CPOL)      Bookmarked: 8   Downloaded: 0
Dependency Injection in MVC 3 was made easier
Posted: 18 Nov 2010   Updated: 18 Nov 2010   Views: 6,020   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 0   Downloaded: 0
Back to Basics – Null-Coalescing Operator
Posted: 24 Jan 2011   Updated: 24 Jan 2011   Views: 4,940   Rating: 0.00/5    Votes:    Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 0   Downloaded: 0
MIX11 Open Call Voting Started
Posted: 3 Mar 2011   Updated: 3 Mar 2011   Views: 92,350   Rating: 4.75/5    Votes: 11   Popularity: 5.21
Licence: The Code Project Open License (CPOL)      Bookmarked: 3   Downloaded: 0
How to read a file into Memory Stream
Posted: 13 Apr 2011   Updated: 13 Apr 2011   Views: 7,850   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 0
MIX11 First Day Sessions Summary
Posted: 22 Jul 2011   Updated: 22 Jul 2011   Views: 19,150   Rating: 4.83/5    Votes: 5   Popularity: 3.36
Licence: The Code Project Open License (CPOL)      Bookmarked: 2   Downloaded: 0
Razor Helpers Syntax
Posted: 16 Dec 2011   Updated: 16 Dec 2011   Views: 12,240   Rating: 5.00/5    Votes: 3   Popularity: 2.39
Licence: The Code Project Open License (CPOL)      Bookmarked: 5   Downloaded: 0
CSS3 animations

Average blogs rating: 4.80

Button Controls
Beginners
Posted: 16 Sep 2010   Updated: 16 Sep 2010   Views: 45,760   Rating: 4.50/5    Votes: 4   Popularity: 3.01
Licence: The Code Project Open License (CPOL)      Bookmarked: 2   Downloaded: 0
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.
Dialogs and Windows
Dialogs
Posted: 2 Oct 2010   Updated: 2 Oct 2010   Views: 55,920   Rating: 4.50/5    Votes: 4   Popularity: 3.01
Licence: The Code Project Open License (CPOL)      Bookmarked: 9   Downloaded: 0
jQuery Alert Dialogs Plug-in
Grid & Data Controls
General
Posted: 11 Dec 2010   Updated: 11 Dec 2010   Views: 22,800   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: The Code Project Open License (CPOL)      Bookmarked: 4   Downloaded: 0
Using EF DbContext with WCF Data Services
Posted: 20 Jan 2011   Updated: 20 Jan 2011   Views: 33,790   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 0
Adding Metadata to Entities in The Data Model
Smart Client
General
Posted: 10 Oct 2010   Updated: 10 Oct 2010   Views: 12,210   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: The Code Project Open License (CPOL)      Bookmarked: 3   Downloaded: 0
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.
ASP.NET
General
Posted: 20 Jul 2011   Updated: 20 Jul 2011   Views: 19,440   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 7   Downloaded: 0
What Model Binders are in ASP.NET MVC and how you can use them in your MVC applications.
Howto
Posted: 7 Aug 2010   Updated: 8 Aug 2010   Views: 9,490   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 3   Downloaded: 0
How to Change the OutputCache Provider during Runtime
Posted: 30 May 2011   Updated: 30 May 2011   Views: 52,300   Rating: 4.89/5    Votes: 7   Popularity: 4.13
Licence: The Code Project Open License (CPOL)      Bookmarked: 7   Downloaded: 0
In this post, I’ll show an example of how to create your own database initializer.
Client side scripting
General
Posted: 1 May 2011   Updated: 1 May 2011   Views: 9,210   Rating: 3.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 2   Downloaded: 0
The store API can be used to have a storage layer in your client-side and therefore reduce calls to the server.
Posted: 15 Aug 2011   Updated: 15 Aug 2011   Views: 20,250   Rating: 4.58/5    Votes: 5   Popularity: 3.18
Licence: The Code Project Open License (CPOL)      Bookmarked: 4   Downloaded: 0
Profiling JavaScript 101: Using IE9 Developer Tools.
Posted: 17 Aug 2011   Updated: 17 Aug 2011   Views: 15,060   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: The Code Project Open License (CPOL)      Bookmarked: 5   Downloaded: 0
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: 30 Nov 2011   Updated: 30 Nov 2011   Views: 9,360   Rating: 4.83/5    Votes: 3   Popularity: 2.29
Licence: The Code Project Open License (CPOL)      Bookmarked: 9   Downloaded: 0
The window.onerror is an event handler for error events that are sent to the window.
Web Services
ATL Web Services
Posted: 11 Jan 2011   Updated: 24 Feb 2012   Views: 20,550   Rating: 4.71/5    Votes: 4   Popularity: 2.84
Licence: The Code Project Open License (CPOL)      Bookmarked: 17   Downloaded: 0
Using Web Storage in Web Applications
Database
ADO.NET
Posted: 8 Aug 2010   Updated: 8 Aug 2010   Views: 19,090   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 7   Downloaded: 0
The post shows how to combine Table Per Hierarchy and Entity Splitting methods
Posted: 11 Aug 2010   Updated: 11 Aug 2010   Views: 40,870   Rating: 4.57/5    Votes: 4   Popularity: 2.65
Licence: The Code Project Open License (CPOL)      Bookmarked: 13   Downloaded: 0
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 Aug 2010   Updated: 18 Aug 2010   Views: 45,980   Rating: 5.00/5    Votes: 10   Popularity: 5.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 11   Downloaded: 0
This post will introduce the select N+1 pitfall and explain how to avoid it in Entity Framework.
Audio and Video
Video
Posted: 30 Nov 2011   Updated: 30 Nov 2011   Views: 8,800   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: The Code Project Open License (CPOL)      Bookmarked: 3   Downloaded: 0
Adding Video Element on the Fly and Drawing it to a Canvas Element
Other .NET Languages
Forth .NET
Posted: 18 Dec 2010   Updated: 18 Dec 2010   Views: 10,090   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 2   Downloaded: 0
Installing a Production Server for ASP.NET MVC 2
XML
JAXB
Posted: 6 Jan 2011   Updated: 6 Jan 2011   Views: 26,990   Rating: 4.50/5    Votes: 2   Popularity: 1.35
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 0
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.
.NET Framework
General
Posted: 18 Jul 2010   Updated: 18 Jul 2010   Views: 22,420   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: The Code Project Open License (CPOL)      Bookmarked: 5   Downloaded: 0
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: 27,520   Rating: 4.50/5    Votes: 2   Popularity: 1.35
Licence: The Code Project Open License (CPOL)      Bookmarked: 4   Downloaded: 0
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.
Posted: 18 Jul 2010   Updated: 18 Jul 2010   Views: 14,410   Rating: 5.00/5    Votes: 3   Popularity: 2.39
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 0
How to add a JavaScript block into a WebBrowser control
How To
Posted: 1 Mar 2011   Updated: 1 Mar 2011   Views: 19,810   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 5   Downloaded: 0
How to install a production server for ASP.NET MVC 2
Windows API
General
Posted: 12 Dec 2010   Updated: 12 Dec 2010   Views: 15,410   Rating: 5.00/5    Votes: 3   Popularity: 2.39
Licence: The Code Project Open License (CPOL)      Bookmarked: 0   Downloaded: 0
EF Feature CTP5: Inheritance Scenarios with Code First Fluent API
Windows Communication Foundation
General
Posted: 18 Jul 2010   Updated: 18 Jul 2010   Views: 24,130   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: The Code Project Open License (CPOL)      Bookmarked: 10   Downloaded: 0
I want to show is how easy and simple it is to consume a WCF Data Service (OData feed) with the jQuery library.
Posted: 25 Apr 2011   Updated: 25 Apr 2011   Views: 19,900   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 8   Downloaded: 0
A simple example of making a JSONP call to a WCF Data Service using jQuery.
Posted: 25 Apr 2011   Updated: 25 Apr 2011   Views: 12,430   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: The Code Project Open License (CPOL)      Bookmarked: 5   Downloaded: 0
How to use the datajs library in order to make a JSONP call to a JSONP enabled WCF Data Service.
Posted: 2 May 2011   Updated: 2 May 2011   Views: 14,650   Rating: 4.50/5    Votes: 2   Popularity: 1.51
Licence: The Code Project Open License (CPOL)      Bookmarked: 4   Downloaded: 0
A new feature inside WCF Data Services that enables to wire up events into the service’s processing pipeline.
Date and Time
General
Posted: 1 Dec 2011   Updated: 1 Dec 2011   Views: 37,380   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: The Code Project Open License (CPOL)      Bookmarked: 3   Downloaded: 0
Converting JSON serialized .NET DateTime to JavaScript Date.
Code Generation
General
Posted: 7 Mar 2011   Updated: 7 Mar 2011   Views: 68,960   Rating: 4.00/5    Votes: 7   Popularity: 4.10
Licence: The Code Project Open License (CPOL)      Bookmarked: 7   Downloaded: 0
Aother model configuration option which is built inside Code First.
Design and Architecture
Patterns
Posted: 18 Jul 2010   Updated: 18 Jul 2010   Views: 33,360   Rating: 4.00/5    Votes: 4   Popularity: 2.01
Licence: The Code Project Open License (CPOL)      Bookmarked: 15   Downloaded: 0
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
Book Chapters
Manning Publications
Posted: 26 Jan 2011   Updated: 26 Jan 2011   Views: 14,640   Rating: 4.67/5    Votes: 2   Popularity: 1.40
Licence: The Code Project Open License (CPOL)      Bookmarked: 0   Downloaded: 0
The book is all about Entity Framework 4.
Microsoft Press
Posted: 14 Jan 2011   Updated: 14 Jan 2011   Views: 7,810   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: The Code Project Open License (CPOL)      Bookmarked: 0   Downloaded: 0
Book Review – HTML5: Up and Running
Interviews
General
Posted: 27 Feb 2011   Updated: 27 Feb 2011   Views: 7,040   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 0
My SDP Lecture Interview
Uncategorised Technical Blogs
General
Posted: 22 Sep 2010   Updated: 22 Sep 2010   Views: 19,570   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 0
Adding Tasks and Jumplists to Pinned Sites in IE9
Posted: 5 Dec 2010   Updated: 5 Dec 2010   Views: 21,320   Rating: 5.00/5    Votes: 3   Popularity: 2.39
Licence: The Code Project Open License (CPOL)      Bookmarked: 9   Downloaded: 0
How to Separate Self-Tracking Entities to Their Own Class Library
Posted: 8 Dec 2010   Updated: 8 Dec 2010   Views: 16,110   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: The Code Project Open License (CPOL)      Bookmarked: 0   Downloaded: 0
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: 8,800   Rating: 4.75/5    Votes: 3   Popularity: 2.23
Licence: The Code Project Open License (CPOL)      Bookmarked: 3   Downloaded: 0
What to Look for in an ORM Solution?
Posted: 4 Sep 2011   Updated: 4 Sep 2011   Views: 13,970   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 0   Downloaded: 0
HTML5 Adoption Strategies
Posted: 1 Dec 2011   Updated: 1 Dec 2011   Views: 41,470   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: The Code Project Open License (CPOL)      Bookmarked: 4   Downloaded: 0
Avoiding Circular Reference for Entity in JSON Serialization
Posted: 23 Dec 2011   Updated: 23 Dec 2011   Views: 12,700   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 2   Downloaded: 0
CSS3 2D and 3D Transform
Posted: 29 Dec 2011   Updated: 29 Dec 2011   Views: 22,910   Rating: 4.86/5    Votes: 4   Popularity: 3.01
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 0
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.
Reviews on Third Party Products and Tools
Community Reviews
Posted: 9 May 2011   Updated: 9 May 2011   Views: 15,250   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 11   Downloaded: 0
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.

Average tips rating: 5.00

Caching
General
Posted: 26 Jul 2010   Updated: 26 Jul 2010   Views: 9,200   Rating: 0.00/5    Votes:    Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 0   Downloaded: 0
The tip explains how to enable the local cache feature of Velocity (Microsoft Distributed Cache).
C#
General
Posted: 26 Jul 2010   Updated: 26 Jul 2010   Views: 8,850   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 6   Downloaded: 0
This tip explains how to perform queries against Active Directory Domain Services
No reference articles 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


Advertise | Privacy |
Web04 | 2.8.180111.1 | Last Updated 21 Jan 2018
Copyright © CodeProject, 1999-2018
All Rights Reserved. Terms of Service
Layout: fixed | fluid