ASP.NET News from Blogger: ASPAlliance.com - The #1 ASP.NET Community   Get the feed of: ASPAlliance.com - The #1 ASP.NET Community

Total News: 837

8 key points to securing your SaaS applications

This article lists the technical and functional specifications allowing you to attain both strength and flexibility for your SaaS application. It will help you conceptualize the security of your appli...

Represent Behavior with Classes not Flags

When designing your software systems, favor the use of classes to model behavior within the system over the overuse of flags in your data model. The resulting design will be more flexible, less tight...

Get MSMQ Queue Counts in C#

This article demonstrates a simple way to quickly retrieve the length of MSMQ queues from an ASP.NET MVC application using C#....

Book Review: MCTS Self-Paced Training Kit (Exam 70-667): Configuring Microsoft SharePoint 2010

Microsoft Certification Exams are tough even though it is multiple choice. You should refer to training kits available on the market before attempting an exam. Configuring Microsoft SharePoint 2010 is...

Getting Started with WebMatrix 2

This article will show you how to install and get started quickly using WebMatrix 2....

Book Review: Windows Azure Step by Step

With the help of Windows Azure, .NET developers can develop and deploy applications on the cloud. In this review, Anand examines the contents of the recently released Windows Azure Step by Step book p...

Classes and Structs in C#

There are two main concrete ways of encapsulating data and behavior in the common type system of the .NET Framework: classes and structs. Each one offers benefits over the other, and in this article I...

Book Review: Introducing Microsoft WebMatrix

Visual Studio 2010 is a robust development environment for building .NET applications. However, developers are always on the hunt for free tools such as WebMatrix, which is freeware developed by Micro...

Book Review: HTML5 and CSS3 for the Real World

HTML5 and CSS3 has unleashed new possibilites for web developers to build rich and powerful websites. HTML5 and CSS3 for the Real World from SitePoint is a compact book which covers the core aspects o...

Observable collections

There are many items on the Internet about Silverlight, retrieving information from a SQL database, WCF RIA Services and datagrid connection. Implementing them in a complete project still remains time...

Review: The Agile Samurai

Agile software development has been and is still growing in popularity within the software industry. The Agile Samurai: How Agile Masters Deliver Great Software is a practical guide to performing agil...

HERMES : A Publish/Subscribe Infrastructure over HTTP

Today we are glad to announce HERMES, an Open Source infrastructure for a publish/subscribe messaging model based on MongoDB and RESTful Services. This is 8th release of an open source project from Te...

Code First Development Using the Entity Framework

This article will demonstrate how to use the new Code First feature in the Entity Framework 4.1....

How to Reset a SQL Server sa Password

Sometimes you need to reset the password of a SQL Server database installation. This article shows you how....

Book Review: Murach's ADO.NET 4 Database Programming with VB 2010

Nowadays, it is difficult to imagine an application without database support. .NET developers should be able to build data-oriented applications. In this review, Anand examines the usefulness of the c...

Creating a SOLID Visual Studio Solution

The SOLID acronym describes five object-oriented design principles that, when followed, produce code that is cleaner and more maintainable. The last principle, the Dependency Inversion Principle, sug...

Working with FusionCharts using ASP.NET

Nowadays, users are constantly looking for more intuitive user interfaces. Because of this, it is vital to develop ASP.NET applications with diagrams such as Charts. FusionCharts enables you to plug-i...

The Darkness Behind DateTime.Now

DateTime.Now is one of the commonly-used properties in the .NET Framework in the majority of applications designed. Although this property is designed to serve for particular purposes, the lack of und...

Automatically Generate Code Using Visual Studio's Text Template Transformation Toolkit (T4)

Visual Studio has built in support for generating code called the Text Template Transformation Toolkit. This article will demostrate how to create a class with a property for each column in a databas...

Book Review: Murach's ASP.NET 4 Web Programming with VB 2010

ASP.NET 4 is an exciting technology. It is essential to have good reference materials in order to learn the core concepts of the framework. Does Murach's ASP.NET 4 Web Programming with VB 2010 help yo...

Deploy and Test an Azure App with Platform Ready

Microsoft Platform Ready provides technical and marketing resources for companies building applications for the Microsoft platform. Currently they are working with The Code Project on a promotion tha...

Binding Data to Web Performance Tests

Web Performance Tests provide a simple means of ensuring correct and performant responses are being returned from your web application. Testing a wide variety of inputs can be tedious without a way to...

ASP.NET MVC 3 Scaffolding Quick Start

Using the latest ASP.NET MVC 3 tools, it's very quick to go from simple C# classes to working data management screens with a generated backing database. This article walks through the basics of getti...

Creating a Simple ASP.NET Report with Export to Excel

In this article you will learn how to create a simple ASP.NET report using Web Forms, C#, and a View Model class rather than drag and drop controls, resulting in very clean and understandable HTML. T...

Consuming JSON and XML Webservices from an HTML Page using jQuery

My previous article http://aspalliance.com/713, explains about consuming web services from HTML pages, but it is restricted to IE only. I would like to explain a method which overcomes that and works ...

Unit Testing Using Visual Studio 2010

This article will demonstrate how to use Visual Studio 2010 to develop, run, and maintain unit tests....

Installing Orchard Content Management System

Orchard is a free, open source content management system built on the ASP.NET platform and suitable for blogging or other content sites. It is very extensible and easy to set up. In this article, St...

Handling Errors with ASP.NET MVC

Sometimes your ASP.NET MVC application is going to throw unhandled exceptions. Do you think your users want to see a Yellow Screen Of Death and a stack trace, or maybe something a bit friendlier? In...

Use LINQ to Retrieve Data for Your Crystal Reports

This article will show you how to use LINQ to retrieve your data and then "hook" it to a Crystal Report....

Code Analysis Using Atomiq

Code analysis is one way you can keep your code clean and your technical debt low. One of the simplest ways to achieve this is to minimize blocks of duplicate code, usually the result of cut-and-past...

Easily Setup Fluent Nhibernate With Oracle

Nowadays it is preferred to use ORM instead of old data access approaches. However, setting up an ORM like Fluent NHibernate with Oracle takes some time. With the help of NuGet you can setup such thir...

Avoid Exposing Collections Directly as Properties

.NET makes it easy to create strongly typed collections and expose them as properties of our classes. However, this generally results in a design that fails at encapsulation and exposes too much of t...

Creating a Login Overlay

Many types of websites, from online retailers to social networking sites, allow visitors to create user accounts. Traditionally, websites that support user accounts have their visitors sign in by goin...

Develop an ASP.NET Website using WebMatrix

The following article explains how to install and develop a website using WebMatrix and add ASP.NET web pages to the website. One of the positive features of websites developed with WebMatrix is that ...

Create Your Next Application and Database in the Cloud

This article will demonstrate how to create a database in the Cloud and then create an ASP.NET web site which uses this database as the back end....

Introducing Command Query Responsibility Separation (CQRS)

The Command Query Responsibility Separation (CQRS) pattern is an enterprise pattern that can be used to increase the performance, scalability, and reliability of distributed applications that may expe...

Exploration of New Methods in Crystal Reports WPF Viewer.

This article delves into the new methods exposed in Crystal Reports new WPF Viewer. These methods include the ReportDocument.BeforeFormatPage Event, the ReportRequestStatus.NumberOfPages, and more....

Build Your First Cloud Application Using Visual Studio 2010

One of the big buzzwords these days is "Cloud". The cloud is essentially a hosting service where you can host your databases or web sites. It is a cost-efficient way of getting applications up and...

Automatically minify and combine JavaScript and CSS files in any web site

This article describes a complete package that speeds up loading of JavaScript, CSS, and images in an ASP.NET web site. It accomplishes this by minifying JavaScript and CSS files on the fly (and cachi...

Abstract to Privileges rather than to Roles in ASP.NET Applications

It's very common to check whether the current requesting user is in a particular role in order to determine whether they are authorized to do or see something within an ASP.NET application. This appr...

Book Review - Murach's C# 2010

Do you want to learn C# in a professional manner? If so, why not check out Murach's C# 2010? After reading Anand's review, you will know what concepts are covered in this book and also will be able to...

Alternatives to the Singleton Design Pattern

The Singleton Design Pattern is one of the simplest and most widely known design patterns in use in software development. However, despite its simplicity, it is very easy to get wrong and the consequ...

ASP.NET MVC 3: Server-Side Comments with Razor

In this article, Scott examines the usage of server side comments with Razor using ASP.NET MVC 3. He begins by providing coverage about the usage of Server Side Comments and then delves deep into the ...

A few quick ASP.NET MVC 3 Installation Notes

In this article, Scott examines few installation tips associated with ASP.NET MVC 3 and C#/VB Async CTP. He also examines the usage of Resharper, NuPack/NuGet Schema and Feed Updates....

Announcing the ASP.NET MVC 3 Release Candidate

In this article, Scott provides a detailed overview of the features included with ASP.NET MVC 3 Release Candidate. He examines some of the key features such as Razor Intellisense within Visual Studio,...

Book Review - Head First C#

C# is one of the most popular programming languages and there are lot of traditional style books available on the market. However, many developers are on a lookout for a book with a difference. Head F...

Book Review: Murach's HTML, XHTML, and CSS

HTML is the basic language that every web developer should master (in addition to JavaScript and XHTML) in order to get started with web development. For this purpose, a good learning material is esse...

Using the Group Expert and Hierarchical Grouping in SAP Crystal Reports for Visual Studio 2010

This article demonstrates the Group Expert and Hierarchical Grouping options using Crystal reports with the help of an ASP.NET web site that displays data from the AdventureWorks sample database. Afte...

Replacing ASP.NET "Base Pages" with a PageAdapter

A very popular technique for ASP.NET Web Forms is the use of a custom "base page" class. Learn how to use the adapter framework to more easily provide the same functionality....

Faster Web Pages Using CSS/JavaScript Minification and Consolidation

About 70-90% of the time spent waiting for a page on the average web site is actually due to the number of HTTP requests required for images, JavaScript, and CSS files! A key step in improving load t...

View Other bloggers