Click here to Skip to main content

Articles by Gil Fink (Articles: 15, Technical Blogs: 83, Tip/Tricks: 2)

Articles: 15, Technical Blogs: 83, Tip/Tricks: 2

RSS Feed

Average article rating: 4.71

ASP.NET
Howto
Posted: 20 Jul 2010   Updated: 21 Jul 2010   Views: 13,822   Rating: 4.20/5    Votes: 3   Popularity: 2.00
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: 42,904   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.
ASP.NET Controls
General
Posted: 24 Jul 2010   Updated: 7 Aug 2013   Views: 39,937   Rating: 4.71/5    Votes: 12   Popularity: 5.08
Licence: The Code Project Open License (CPOL)      Bookmarked: 26   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: 23,135   Rating: 4.40/5    Votes: 3   Popularity: 2.10
Licence: The Code Project Open License (CPOL)      Bookmarked: 10   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: 12,738   Rating: 4.86/5    Votes: 4   Popularity: 3.01
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: 23 Jul 2013   Updated: 6 Aug 2013   Views: 16,550   Rating: 5.00/5    Votes: 8   Popularity: 4.52
Licence: The Code Project Open License (CPOL)      Bookmarked: 27   Downloaded: 193
This article describes RequireJS and some of its basic scenarios.
HTML / CSS
General
Posted: 1 Aug 2012   Updated: 2 Aug 2012   Views: 19,159   Rating: 5.00/5    Votes: 5   Popularity: 3.49
Licence: The Code Project Open License (CPOL)      Bookmarked: 19   Downloaded: 1,390
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: 71,239   Rating: 4.98/5    Votes: 24   Popularity: 6.87
Licence: The Code Project Open License (CPOL)      Bookmarked: 39   Downloaded: 1,242
The article describes the HTML5 IndexedDB API and how to use it.
Validation
General
Posted: 20 Jul 2010   Updated: 27 Jul 2010   Views: 25,604   Rating: 4.63/5    Votes: 6   Popularity: 3.56
Licence: The Code Project Open License (CPOL)      Bookmarked: 27   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.
Windows Phone 7/8
Windows Mobile
Posted: 20 Jul 2011   Updated: 20 Jul 2011   Views: 20,425   Rating: 5.00/5    Votes: 4   Popularity: 3.01
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: 40,743   Rating: 4.73/5    Votes: 10   Popularity: 4.70
Licence: The Code Project Open License (CPOL)      Bookmarked: 18   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: 24,031   Rating: 4.44/5    Votes: 6   Popularity: 3.33
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: 18,931   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.
Libraries
Code Libraries
Posted: 2 Oct 2012   Updated: 3 Oct 2012   Views: 6,469   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: The Code Project Open License (CPOL)      Bookmarked: 6   Downloaded: 115
The article will teach you how to write a simple WinJS custom control.
General
Posted: 20 Jul 2010   Updated: 21 Jul 2010   Views: 14,679   Rating: 4.33/5    Votes: 5   Popularity: 3.03
Licence: The Code Project Open License (CPOL)      Bookmarked: 12   Downloaded: 0
How to use the Fluent configuration API with the Data Access Application Block.

Average blogs rating: 4.85

Button Controls
Beginners
Posted: 16 Sep 2010   Updated: 16 Sep 2010   Views: 31,649   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. In this example I’m disabli
Dialogs and Windows
Dialogs
Posted: 2 Oct 2010   Updated: 2 Oct 2010   Views: 38,668   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: 25 Oct 2010   Updated: 25 Oct 2010   Views: 23,595   Rating: 4.00/5    Votes: 2   Popularity: 1.51
Licence: The Code Project Open License (CPOL)      Bookmarked: 3   Downloaded: 0
Exposing a Stored Procedure in WCF Data Service Today I answered a question in the data platform development forums. The question was simple – how to expose a stored procedure which is mapped to an Entity Framework model through a WCF Data Service. This post will show you exactly how to do this. T
Posted: 11 Dec 2010   Updated: 11 Dec 2010   Views: 15,906   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: 15,157   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: 8,092   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. So in the past you could have implemented a blinking behavior that will ma
Tree Controls
'Populate-on-Demand' Tree Controls
Posted: 17 Apr 2011   Updated: 17 Apr 2011   Views: 6,232   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 Today I helped a client to solve a problem regarding EF4.1 Code First. The issue that they banged their heads with was an inheritance tree mapping in their model which is spread across two different assemblies. When they run the app
Applications & Tools
Applications
Posted: 7 Aug 2010   Updated: 12 Aug 2010   Views: 11,152   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
General
Posted: 20 Jul 2011   Updated: 20 Jul 2011   Views: 12,390   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: 18 Jul 2010   Updated: 18 Jul 2010   Views: 8,259   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 were shipped with ASP.NET 4 was new providers for caching purpose. In this post I’ll explain one of them – the OutputCacheProvider.
Posted: 7 Aug 2010   Updated: 8 Aug 2010   Views: 7,564   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: 1 Sep 2010   Updated: 1 Sep 2010   Views: 34,917   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: 31,955   Rating: 4.78/5    Votes: 8   Popularity: 4.29
Licence: The Code Project Open License (CPOL)      Bookmarked: 15   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: 13,693   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 6   Downloaded: 0
A post that explains how to enable client side validation in ASP.NET MVC 2.
Posted: 30 May 2011   Updated: 30 May 2011   Views: 32,684   Rating: 4.86/5    Votes: 6   Popularity: 3.76
Licence: The Code Project Open License (CPOL)      Bookmarked: 5   Downloaded: 0
In this post, I’ll show an example of how to create your own database initializer.
Client side scripting
General
Posted: 8 Apr 2011   Updated: 8 Apr 2011   Views: 9,193   Rating: 5.00/5    Votes: 1   Popularity: 0.00
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: 1 May 2011   Updated: 1 May 2011   Views: 6,105   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: 2 May 2011   Updated: 2 May 2011   Views: 10,402   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 During the wrap up of the HTML5 course that I’m currently co-authoring, I’ve created two examples of using Geolocation API with Google Maps and with Bing Maps (I didn’t want to deprive any of them ). This post won’t introduce the frameworks or the API
Posted: 15 Aug 2011   Updated: 15 Aug 2011   Views: 9,750   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 0
Picking a Web Client Side Persistence Mechanism Yesterday’s evening I got a phone call from a client that wanted to discuss an interesting dilemma – How to pick a web client side persistence mechanism for an offline web application? This is a very important question with all the hype around HTML5 a
Posted: 15 Aug 2011   Updated: 15 Aug 2011   Views: 13,777   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: 11,222   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: 7,246   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.
Posted: 24 Feb 2012   Updated: 24 Feb 2012   Views: 5,989   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.
HTML / CSS
General
Posted: 14 Apr 2011   Updated: 14 Apr 2011   Views: 4,047   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 2   Downloaded: 0
Here is a summary of the sessions I attended in the third day of MIX11: The Future of HTML5 In the session Giorgio Sardo talked about What is HTML5? – HTML’s new specifications which are getting specified by W3C, IETF and ECMA in working groups for each speci
HTML
Posted: 29 Jul 2011   Updated: 29 Jul 2011   Views: 18,230   Rating: 5.00/5    Votes: 1   Popularity: 0.00
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
Web Services
ATL Web Services
Posted: 6 Oct 2010   Updated: 6 Oct 2010   Views: 6,424   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: 6,466   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 One of the things I talked about in the session I had about what’s new in IE9 for web developers was how to make your web site/application more compatible. In this post I’ll try to give the highlights from the session. Same Markup When
Posted: 11 Jan 2011   Updated: 24 Feb 2012   Views: 15,740   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
Mobile Development
User Interface
Posted: 24 Jul 2011   Updated: 24 Jul 2011   Views: 14,616   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 2   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: 6,979   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 0
Here is a summary of the sessions I attended in the second day of MIX11: An Overview of the MS Web Stack of Love In the session Scott Hanselman showed a lot of demos in the Microsoft web platform. The things that Scott showed: ASP.NET MVC 3 + new tools
Database
ADO.NET
Posted: 7 Aug 2010   Updated: 8 Aug 2010   Views: 12,795   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: 21,019   Rating: 4.67/5    Votes: 2   Popularity: 1.51
Licence: The Code Project Open License (CPOL)      Bookmarked: 11   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: 19,794   Rating: 5.00/5    Votes: 6   Popularity: 3.89
Licence: The Code Project Open License (CPOL)      Bookmarked: 8   Downloaded: 0
This post will introduce the select N+1 pitfall and explain how to avoid it in Entity Framework.
SQL Reporting Services
General
Posted: 8 Dec 2010   Updated: 8 Dec 2010   Views: 9,102   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 One of the new features that EF feature CTP5 supplies is the support for raw SQL Query/Command through the DbContext. In this post I’m going to show you examples for how you can use this feature. Pay attention that the details I provide might change in
Audio and Video
Video
Posted: 30 Nov 2011   Updated: 30 Nov 2011   Views: 6,981   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
General Graphics
General
Posted: 16 May 2011   Updated: 16 May 2011   Views: 8,184   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.
Other .NET Languages
Forth .NET
Posted: 18 Dec 2010   Updated: 18 Dec 2010   Views: 7,344   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: 15,213   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. In this post I’m going to revisit that post and show you how the configurations changed (
.NET Framework
General
Posted: 18 Jul 2010   Updated: 18 Jul 2010   Views: 13,620   Rating: 5.00/5    Votes: 1   Popularity: 0.00
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: 17,488   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: 10,041   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: 28 Feb 2011   Updated: 28 Feb 2011   Views: 6,562   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 5   Downloaded: 0
Installing a Production Server for ASP.NET MVC 2 – Part 2 A few days ago I helped a client to solve a problem they had when they deployed an ASP.NET MVC 2 application. In a previous post I wrote about how you can install a production server in order to run ASP.NET MVC 2 application. The client team
Utilities
Posted: 18 Jul 2010   Updated: 18 Jul 2010   Views: 14,939   Rating: 4.00/5    Votes: 3   Popularity: 1.91
Licence: The Code Project Open License (CPOL)      Bookmarked: 8   Downloaded: 0
Repository and Unit of Work T4 Template for Entity Framework
Windows API
General
Posted: 28 Oct 2010   Updated: 28 Oct 2010   Views: 7,359   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 I got a question today in an article I published about the fluent configuration API in Enterprise Library 5. The question was how to add a database connection string to an existing configuration during runtime.
Posted: 8 Dec 2010   Updated: 8 Dec 2010   Views: 14,189   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: The Code Project Open License (CPOL)      Bookmarked: 2   Downloaded: 0
EF Feature CTP5 – Code First Fluent API One of Code First main features is the Fluent API. This API can help you to configure the model in order to shape it (and the database) better. In this post I’m going to show a simple example for how to use the Fluent API. Pay attention that the details I pro
Posted: 12 Dec 2010   Updated: 12 Dec 2010   Views: 10,572   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
Posted: 22 Jul 2011   Updated: 22 Jul 2011   Views: 4,032   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 0
HTML5 – Selectors API Level 1Lately, I’m dealing a lot with HTML5. I co-authored a three days course in that topic for Sela, the company I work for. During the process of creating the course I got to learn a lot about HTML5 and what to expect from the new specifications so expect more posts about th
Windows Communication Foundation
General
Posted: 18 Jul 2010   Updated: 18 Jul 2010   Views: 17,703   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: The Code Project Open License (CPOL)      Bookmarked: 9   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: 18 Jul 2010   Updated: 18 Jul 2010   Views: 12,876   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: 7,396   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 Apr 2011   Updated: 25 Apr 2011   Views: 15,257   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: 8,457   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: 25 Apr 2011   Updated: 25 Apr 2011   Views: 5,972   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
Posted: 2 May 2011   Updated: 2 May 2011   Views: 8,710   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: 21,230   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.
Uncategorised Quick Answers
General
Posted: 27 Jan 2012   Updated: 27 Jan 2012   Views: 17,850   Rating: 4.90/5    Votes: 6   Popularity: 3.79
Licence: The Code Project Open License (CPOL)      Bookmarked: 4   Downloaded: 0
Quick Tip – JavaScript Namespaces Namespaces (or named scopes) are widely used in many programming languages. Namespaces help to group a set of identifiers into a logical group. An identifier can be a named class, named interface or any other language element that is contained inside the namespace.
Code Generation
General
Posted: 7 Mar 2011   Updated: 7 Mar 2011   Views: 35,190   Rating: 4.83/5    Votes: 5   Popularity: 3.36
Licence: The Code Project Open License (CPOL)      Bookmarked: 6   Downloaded: 0
Aother model configuration option which is built inside Code First.
Posted: 4 Jun 2011   Updated: 4 Jun 2011   Views: 17,432   Rating: 5.00/5    Votes: 6   Popularity: 3.89
Licence: The Code Project Open License (CPOL)      Bookmarked: 3   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: 60,917   Rating: 4.81/5    Votes: 16   Popularity: 5.79
Licence: The Code Project Open License (CPOL)      Bookmarked: 18   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: 4,135   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 0
I asked a question about how to know when you have too many abstractions in your code? And do more abstractions imply better design? I promised to do a follow up post and give my humble opinion. So here it goes...
Patterns
Posted: 18 Jul 2010   Updated: 18 Jul 2010   Views: 27,096   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: 9,827   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: 6,318   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: 4,653   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: 14,412   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: 12 Oct 2010   Updated: 12 Oct 2010   Views: 9,548   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 There are times when you need to warn your users about unsaved changes before they leave the web page that they are working on. In these times the simple solution is to use the OnBeforeUnload javascript event. In this post I will explain what is this event and
Posted: 18 Oct 2010   Updated: 18 Oct 2010   Views: 8,628   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 2   Downloaded: 0
Using the ControllerActivator in MVC 3 In the previous post I showed how to use the DependencyResolver in order to bring Dependency Injection behavior to a MVC 3 application. In this post I’ll show you how you can use the ControllerActivator in order to activate controllers using your own behavior.
Posted: 18 Oct 2010   Updated: 18 Oct 2010   Views: 19,978   Rating: 4.33/5    Votes: 5   Popularity: 2.94
Licence: The Code Project Open License (CPOL)      Bookmarked: 6   Downloaded: 0
Dependency Injection in MVC 3 Was Made Easier In the past I wrote a post that showed how to implement Dependency Injection using Unity in ASP.NET MVC framework. This post revisits that post and shows how you can do the same thing easily in MVC 3. Pay attention that the supplied code is based on MVC
Posted: 18 Nov 2010   Updated: 18 Nov 2010   Views: 4,451   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 Yesterday during an EF4 course that I’m giving at a customer I showed an example for a property that is set using the null-coalescing operator. Since some of the students asked me what is this operator, I gave a small explanation and thought that it’s somet
Posted: 5 Dec 2010   Updated: 5 Dec 2010   Views: 15,126   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: 10,970   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. In this post I’m going to explain what is the new DbContext and then show how to use th
Posted: 10 Jan 2011   Updated: 10 Jan 2011   Views: 7,930   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 0
Detecting HTML5 Features Using Modernizr In the past I wrote a post about using feature detection instead of browser detection when writing web applications/sites. There are frameworks like jQuery that do that for you and all you have to do is to use them. There are other frameworks like Modernizr
Posted: 24 Jan 2011   Updated: 24 Jan 2011   Views: 3,481   Rating: 0.0 / 5    Votes: 0   Popularity: 0.0
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: 54,986   Rating: 4.71/5    Votes: 9   Popularity: 4.48
Licence: The Code Project Open License (CPOL)      Bookmarked: 0   Downloaded: 0
Back to Basics – Reading a File into Memory Stream Today I was asked to help a developer with a simple task she had. That task included reading an image file into a memory stream in order to send the image through an e-mail attachment. This post will show you how to do exactly that. Reading a File
Posted: 14 Mar 2011   Updated: 14 Mar 2011   Views: 6,362   Rating: 4.67/5    Votes: 2   Popularity: 1.51
Licence: The Code Project Open License (CPOL)      Bookmarked: 2   Downloaded: 0
What to Look for in an ORM Solution?
Posted: 13 Apr 2011   Updated: 13 Apr 2011   Views: 5,591   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 In the first day at MIX11 conference I attended the following sessions: Hot from the Labs – HTML5 WebSockets The first session after the keynotes was about HTML5 Web Sockets which has a Microsoft first draft implementation on HTML5 Labs. The concept of “Real Time
Posted: 22 Jul 2011   Updated: 22 Jul 2011   Views: 11,730   Rating: 4.80/5    Votes: 4   Popularity: 3.01
Licence: The Code Project Open License (CPOL)      Bookmarked: 2   Downloaded: 0
Razor Helpers Syntax One hidden gem of Razor View Engine is the declarative helper syntax. With this syntax we can create helper components that are stored as .cshtml files, and enable reusability of view code. The name of the syntax might sound familiar and it is since it reminds the HtmlHelper cl
Posted: 4 Sep 2011   Updated: 4 Sep 2011   Views: 11,956   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: 13,276   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: The Code Project Open License (CPOL)      Bookmarked: 3   Downloaded: 0
Avoiding Circular Reference for Entity in JSON Serialization
Posted: 16 Dec 2011   Updated: 16 Dec 2011   Views: 7,520   Rating: 5.00/5    Votes: 3   Popularity: 2.39
Licence: The Code Project Open License (CPOL)      Bookmarked: 5   Downloaded: 0
CSS3 animations
Posted: 23 Dec 2011   Updated: 23 Dec 2011   Views: 9,884   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: 16,040   Rating: 4.86/5    Votes: 4   Popularity: 3.01
Licence: The Code Project Open License (CPOL)      Bookmarked: 0   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. The main reason for that is that script elements are fetched and executed immediately when the browser encounter the
Reviews on Third Party Products and Tools
General
Posted: 9 May 2011   Updated: 9 May 2011   Views: 10,017   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 10   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: 6,561   Rating: 0.0 / 5    Votes: 0   Popularity: 0.0
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: 6,162   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 4   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
Follow on   Twitter   Google+   LinkedIn


Advertise | Privacy | Mobile
Web02 | 2.8.140814.1 | Last Updated 21 Aug 2014
Copyright © CodeProject, 1999-2014
All Rights Reserved. Terms of Service
Layout: fixed | fluid