In this article we will discuss four important Interfaces used heavily in .NET development. IEnumerator IList IDictionary ICollection All these are nothing but interfaces, but they are very important in terms of implementing encapsulation on collections, providing decoupled collections in tired architecture like 2 tier or 3 tier and also useful in implementing object oriented
Simple file based exception logger for windows 8 app
Proper exception handling is the key factor to any good application development. But what if we want to log the exception details or additional information to a log file which users can send us for review. If you really want to pin point what exactly went wrong after an application crash you should have a
How to Create a Custom WordPress Alert Plugin
WordPress plugins are a great way of customizing your site by adding features and services to suit your needs. They allow us to add functionality to WordPress without interacting with the core code directly. It is also easy for the user to activate or deactivate the features at will. Although there are many plugins that
Introduction to Entity Framework 5.0 – Part 1
EF 5.0 is the latest version of Microsoft ADO.NET entity framework which is the Microsoft ORM (Object Relational Mapping) which enables .NET developers to work with relational data using domain-specific objects. It eliminates the need for most of the data access code that developers usually need to write. (Read more here). Entity framework can be
How to Get Started with ASP.NET MVC 4
What is ASP.NET MVC? MVC design pattern is an architectural pattern that divides the application into three components, Model, View and Controller. Models: the components used to implement the logic for your application domain, often they used to retrieve or save data from/to the database depending on the user inputs. Views: used to accept user
JQuery Best Practices for Beginners
jQuery heavily relies on JavaScript (and is JavaScript) and CSS – so this article will also include some information and best-practices related to those as well. The “var” keyword: JavaScript is naturally a dynamic/weak-typed language, there is no notion of compile-time data types. Instead, JavaScript figures out the type at run-time and throws an exception
PHP Best Practices for Beginners
If you are new to PHP coding, then you should read this article about few important php best practices. It will surely help you be a better developer.
Naming and Casing standards in .NET
Hungarian Notation: Hungarian notation is the methodology of using typically a 3-character prefix on a variable name to signify something about the data type. For example: Dim strUserName As String Dim intCount As Integer Dim lngNumOfRecords As Long Dim arrItems As Array This worked well when there weren’t that many data types. In .NET, using
Debugging .NET Application: Using Son of Strike(SOS) Debugging Extension
This article will talk about how you can leverage SOS, a .NET debugging extention shipped with .NET Framework(v1.1 onwards)
What happens to the .NET Code you write?
Ever wondered what happens to your code on compilation and execution? This article will give you an insight into behind the scenes of a .NET Code.
Using Trusted Connections & Impersonation in Web Applications
It is not the safest way to allow SQL server user login for database connections within an ASP.NET application.rnIf the backend supports it – like Microsoft SQL Server and DB2, web applications should use trusted connections to connect to the backend database.
Web Session Management
Introduction: Session is the process of interactive information between communication devices that is established at a certain time and torn down at a later time. This semi-permanent interaction between devices is also known as communication session. Communication sessions can be implemented as part of protocols and services either at the application, or at session or
How to send emails using HTML Templates in ASP.NET
Have you ever faced a need to send personalized email using preformated HTML templates. If yes then this article will give you a better idea on how to use HTML templates in ASP.NET to send custom emails.
Dispose Objects: IDisposable or GC or Connection Pool Manager
IDisposable, GC or Connection Pool Manager, which one score the most? Which method is the safest way to use?
How to send mails using Microsoft Schemas
This article shows how to send mails in ASP.NET using http://schemas.microsoft.com/cdo/configuration/ namespace
Understanding ASP.NET Caching Options
In this article i will cover the caching options in ASP.NET and implement the types of caching creating a simple web application.
SQL Server Interview Questions
Here is a collection of professional SQL Server Interview Questions. You can download the entire collection in word format. This article just gives a preview of the entire collection.rn
ASP.NET Interview Questions
Here is a collection of professional ASP.NET Interview Questions. You can download the entire collection in word format.
SSIS: Various Editions of SQL Server 2005
This article highlights the different versions of SQL Server Editions available and the different features supported by each.
Migrating DTS to SSIS Part 1
This article is good for starters who want to learn about SSIS, Migrating SSIS and what to expect.