Quantcast
Channel: Gil Fink's Blog
Browsing all 109 articles
Browse latest View live

Image may be NSFW.
Clik here to view.

Farewell Design Patterns Series

Farewell Design Patterns Series Today I finished my series in the subject of design patterns . It was an intensive and satisfying writing and I hope that you will find the series helpful and use it....

View Article



Image may be NSFW.
Clik here to view.

ADO.NET Data Services Introduction

ADO.NET Data Services Introduction Introduction From the early ages of development, the separation of presentation and data was very necessary and was considered (and is considered) a good practice. As...

View Article

Image may be NSFW.
Clik here to view.

The Benefits of Building a Layered Application

The Benefits of Building a Layered ApplicationDuring the last two weeks I’m consulting at a customer that built a very simple application very badly. One of the problems that I found was the lack of...

View Article

Image may be NSFW.
Clik here to view.

My Next Month Courses Schedule

My Next Month Courses ScheduleNext month I’m scheduled forthe following courses:ADO.NET Entity Framework  Scheduled for 16.6Advanced ASP.NET 3.5Scheduled for 14.6Design PatternsScheduled for 11.6If you...

View Article

Image may be NSFW.
Clik here to view.

Applying Strategy Pattern Instead of Using Switch Statements

Applying Strategy Pattern Instead of Using Switch StatementsOnce in a while I’m stumbling on switch statements during a Code Review session. Whenever this is happening my first reaction is to...

View Article


Image may be NSFW.
Clik here to view.

Using Repository Pattern with Entity Framework

Using Repository Pattern with Entity FrameworkOne of the tools for reaching for persistence ignorance is to build a facade between the data access layer and your business logic. Such facade will...

View Article

Image may be NSFW.
Clik here to view.

Table Per Type Inheritance in Entity Framework

Table Per Type Inheritance in Entity FrameworkThe first inheritancemapping I’m going to show is called Table Per Typeor TPT. Before I start with the example lets define what is TPT.Table Per Type...

View Article

Image may be NSFW.
Clik here to view.

Using Unit of Work Pattern with Entity Framework

Using Unit of Work Pattern with Entity FrameworkIn a previous postI explained how to create a simple repositoryon top of Entity Framework. In this post I’ll explain the Unit of Work pattern and how we...

View Article


Image may be NSFW.
Clik here to view.

Cache Layer

Cache LayerLately I found myself in some architecture consulting sessions at some customers. In every one of those customers I found myself explaining how to implement a cache layer in order to...

View Article


Image may be NSFW.
Clik here to view.

Cache Retrieval Pattern

Cache Retrieval PatternIn my previous post I wrote about cache layer and its position in every application. In this post I’m going to explain what is the cache retrieval pattern and show an example of...

View Article

Image may be NSFW.
Clik here to view.

Revisiting the Repository and Unit of Work Patterns with Entity Framework

Revisiting the Repository and Unit of Work Patterns with Entity FrameworkIn the past I wrote twoposts about the Repository and the Unit of Work patterns (here and here). Today I want to show a better...

View Article

Image may be NSFW.
Clik here to view.

Eager Loading with Repository Pattern and Entity Framework

Eager Loading with Repository Pattern and Entity FrameworkOne question that I received yesterday after I published the Revisiting the Repository  and Unit of Work Patternswith Entity Framework post was...

View Article

Image may be NSFW.
Clik here to view.

Too Much Abstractions?

Too Much Abstractions?Yesterday I had an architecture consulting session at a major customer. One of the questions that were raised was how to know when you have too much abstractions in your code? or...

View Article


Image may be NSFW.
Clik here to view.

Too Much Abstractions? Follow up

Too Much Abstractions? Follow up I asked a question about how to know when you have too much abstractions in your code? and do more abstractions implies better design? I promised to do a follow up post...

View Article

Image may be NSFW.
Clik here to view.

Building N-Tier Applications with Entity Framework 4 Slide Deck

Building N-Tier Applications with Entity Framework 4 Slide DeckI just finished my session in Teched Israel 2010. The subject was building N-Tier applications with Entity Framework. I want to thank all...

View Article


Image may be NSFW.
Clik here to view.

Modern Web App Architecture

Modern Web App ArchitectureYesterday, I had an architecture consulting session at a customer. They are currently evaluating the creation of a new product which is going to be created as a web app. At...

View Article

Image may be NSFW.
Clik here to view.

DevConnections 2013 Sessions Summary

DevConnections 2013 Sessions Summary I had the pleasure of delivering three sessions in DevConnections 2013. Here are the slide decks: Creating Data Driven HTML5 Applications: Creating Data Driven...

View Article


Image may be NSFW.
Clik here to view.

Getting Started with Responsive Web Design Development Techniques Article

Getting Started with Responsive Web Design Development Techniques Article Lately, I wrote an article about responsive web design called “Getting Started with Responsive Web Design Development...

View Article

Image may be NSFW.
Clik here to view.

Upcoming Front-End.IL Event – Responsive Web Design & Front-End Unit Testing

Upcoming Front-End.IL Event – Responsive Web Design & Front-End Unit Testing In about a week we are having our forth Front-End.IL Meetup. In the upcoming Meetup we are having two one hour sessions...

View Article

Image may be NSFW.
Clik here to view.

Upcoming Front-End.IL Event – Profiling Web Apps & HTTP

Upcoming Front-End.IL Event – Profiling Web Apps & HTTP In less than a month we are having our fifth Front-End.IL Meetup. In the upcoming Meetup we are having two one hour sessions in two different...

View Article
Browsing all 109 articles
Browse latest View live




Latest Images