Topics Search

Performance Impact of Using Spring.NET Dependency Injection

Performance Impact of Using Spring.NET Dependency Injection
Views: 173
Looking to start using Spring.NET to provide Dependency
Injection in your next project? In this article I will show the
performance impact of Spring.NET Dependency Injection and
compare it to performing the same functions natively.
Sponsored Links:

More topics

 

Dependency Injection with Simple Injector

Preview
Before some I have written a blog post about how to do dependency injection with StructureMap. In this post we are going to learn Simple Injector IOC library and how we can do dependency injection with Simple Injector. Simple Injector is a open source dependency injection library developed with C#. Followings are few characteristics of Simple Injector.
 

Dependency Inversion Principle, Inversion of Control & Dependency Injection

Preview
In this article we will talk about the Dependency Inversion Principle, Inversion of Control and Dependency Injection. We will start by looking at the dependency inversion principle. We will then see how we can use inversion of control to implement dependency inversion principle and finally we will look at what dependency injection is and how can it be implemented.
 

C# StructureMap : Getting Started

Preview
In this post we are going to learn about How we can do dependency injection with StructureMap. Here we are going to take a sample application of shopping cart. This shopping cart can process two type of orders 1. Sales order 2. Purchase Order. We want an abstraction for this. So first we are going to create an interface IOrder which will be implemented by both Purchase Order and Sales Order classes.
 

Introduction to Microsoft's .NET Platform

Preview
This article briefly describes Microsoft.NET, ASP.NET, C#, VS.NET, VB.NET, ADO.NET, XML Web Services, VISUAL J#.
 

Parameter Queries in ASP.NET with MS Access

Preview
Making use of the ASP.NET datasource controls is fine, but it is important to understand how to manually create data access code. Best practice dictates that, at the very least, parameters are used to represent values that are passed into the SQL to be executed, rather than un-sanitised values straight from the user.
The main reason for this cannot be over-emphasised in terms of its importance - it protects the application against SQL Injection attacks. In addition, parameters do not require delimiters. Therefore there is no need to worry about octothorpes (#) or apostrophes for dates, or doubling single quotes in strings.
 

ASP.NET vNext in Visual Studio “14” CTP

Preview
ASP.NET vNext has been designed to provide you with a lean and composable .NET stack for building modern cloud-based apps. ASP.NET vNext will build on .NET vNext. .NET vNext is the next major release of .NET Framework. .NET vNext will have a cloud optimized mode which will have a smaller footprint as compared to the full .NET Framework.
 

Difference betweeen ASP.NET WebForms and ASP.NET MVC

Preview
If you are visiting ASP.NET forums and communities, you will find following questions frequently i.e.

What is the difference between ASP.NET MVC and ASP.NET WebForms?
Is ASP.NET MVC going to replace ASP.NET WebForms?
ASP.NET MVC vs ASP.NET WebForms | ASP.NET WebForms Vs MVC model?

In this web development tutorial, I’ll try to answer and explain such queries.
 

Implementing a Service Architecture on Windows Azure using WCF, WPF, and Unit Testing

Preview
In this hands-on lab, you will learn how to:
* Set up the expenses infrastructure
* Create some unit tests for our client application
* Add a ViewModel feature and expose it in a view
* How setup a WCF service inside if IIS
* How set permissions so IIS can access the WCF Service Folders
* How to add asynchronous unit tests to a WPF project
* How to use the Fake Assembly capability of Visual Studio to do dependency injection
* How to perform unit tests for WPF Application
* How to use converters to set the background color of a grid based on the pending approvals
 

Using ASP.NET Code-Behind Without Visual Studio.NET

Preview
One of the things that keeps coming up as a benefit of switching to ASP.NET is the ability to use code-behind to separate display code from application logic. In Visual Studio.NET, this is 'automagically' done for you. So what if you don't have VS.NET? Here's how you can implement code-behind using just a plain old text editor and the tools included in the .NET Framework... no VS.NET required!" Source codes available for download.
 

Your first ASP.NET Page.

Preview
ASP.NET is an exceptionally remarkable technology for building web applications. We begin exploring ASP.NET pages with this first article. In this article we'll learn :
* From where to download ASP.NET premium edition?
* The installation process.
* Developing your first ASP.NET page.
* Running and testing your ASP.NET page.