Latest Articles

Playing with utf8 urls

Tuesday, 18 August 2015 00:00 Written by
Playing with utf8 urls If you ever had an experience of developing website for a language except English and you wish to use utf8 URLs you saw the problem. The problem is that you can not compare incoming URLs with the value in your language. What you see is %…

Java script snippets

Monday, 17 August 2015 00:00 Written by
Java script snippets In this article I am sharing java script snippets I used in my web projects. They are simple and small but very useful. Pop-up window Opening a popup when clicking a button in browser is as easy as opening a new window and focusing it: <a href="/<?php…

low level network programming

Saturday, 30 May 2015 00:00 Written by
Low level network programming Network programming in c are mostly done via sockets while in low level network programming you build the socket by the direct communication with the network driver. Low level network programming provides great power to control packets before any other applications even touch the packet. To…

Code generators

Tuesday, 07 April 2015 00:00 Written by
Code generators Copy/pasting or re-using a piece of previously written code is an inevitable habit in programming. Code generators are invented to assist you achieving the same purpose. Code generators can help you to write same pattern of coding for a class, form or even a custom data file. While…

Popular Articles

Java script snippets In this article I am sharing java…
Useful HTML and CSS snippets Facebook integration to a website…
Standards either in form of an organization policy or a…
Engineering is a general concept and a software engineer should…

c# linq

Monday, 30 March 2015 00:00 Written by
.Net developers have no doubt that knowledge of writing complicated Linq queries is crucial. As a matter of fact Linq syntax for professional developers is even more important than SQL syntax. In this article I am going to give you several samples of difficult Linq queries. c# linq orderby |…

Entity Framework Composite Primary Key

Sunday, 29 March 2015 00:00 Written by
Entity Framework Composite Primary Key Entity Framework composite primary keys could be tricky to handle. Although I recommend avoid such conditions ,both defining the keys and referencing that Class in another class are discussed in this tutorial. Let’s consider an example, my favorite Hotel case, where you have three classes:…

Entity Framework update entity | Entity relation

Friday, 27 March 2015 00:00 Written by
Entity Framework update entity | Entity relation You may have run to errors While update or add an entity in Entity Framework like this one: “The operation failed: The relationship could not be changed because one or more of the foreign-key properties is non-nullable. When a change is made to…

Repository Pattern | Generic Repository

Wednesday, 18 February 2015 00:00 Written by
Repository pattern Repository pattern is a software engineering concept which in simple words can be seen as the warehouse of data in code. In fact every communication regarding invocation or persisting data is within repositories. Repository and its benefits Repositories are to help achieving separation of concerns; they help to…
Advanced Programming Concepts
News Letter

Subscribe our Email News Letter to get Instant Update at anytime