Welcome:Guest [ Login ]
New User Sign Up
 

What's New in ASP.NET 3.5?

 
Microsoft released Visual Studio 2008 and .NET 3.5 in November 2007. I have good news and, depending on your perspective, I have either bad news or good news. If you were hoping ASP.NET 3.5 would be released with a variety of new controls, features, ...More

Using Microsoft Dynamics CRM 4.0 as a Development Platform

 
Microsoft Dynamics CRM 4.0 (MS CRM) exposes a set of SOAP-based APIs that provide access to the core CRM data model and business objects so developers can leverage existing MS CRM functionality in their custom CRM solutions. The services support both...More

Access Master Page controls from the Content Page

 
Summary: An example of how you can get or set the values of a control on the Master Page from one of your content pages One of the questions that has been cropping up on the forums a lot recently, is how to interact with with controls on the master ...More

Using CLR to access .NET functions in SQL Server

 
Summary: An example of how we can create a function in .NET and then use them in SQL Server. According to Microsoft, SQL Server 2005 significantly enhances the database programming model by hosting the Microsoft .NET Framework 2.0 Common Language Ru...More

Using CLR to access .NET functions in SQL Server

 
Summary: An example of how we can create a function in .NET and then use them in SQL Server. According to Microsoft, SQL Server 2005 significantly enhances the database programming model by hosting the Microsoft .NET Framework 2.0 Common Language Ru...More

.NET Matters: Stream Decorator, Single-Instance Apps

 
This month Stephen Toub explains how to use the Decorator design pattern to implement your own Stream-derived decorator class that lets you intercept and monitor every call to the stream, and how you can make your application a single-instance applic...More

Personalize Your Portal with User Controls and Custom Web Parts

 
This month Stephen Toub explains how to use the Decorator design pattern to implement your own Stream-derived decorator class that lets you intercept and monitor every call to the stream, and how you can make your application a single-instance applic...More

Code Coverage for Concurrency

 
As more and more multi-threaded software applications get developed, software development professionals need to adopt new tools, techniques and metrics that can deal with multi-threaded software. Synchronization coverage is a simple, practical way to...More

Design Considerations For Parallel Programming

 
From about 1986 to 2002, the performance of microprocessors improved at the rate of 52% per year. This astounding technology advance was the result of a combination of the ever-shrinking cost of transistors, as per Moore's Law, and the engineering ex...More

Develop Provider-Based Features for Your Applications

 
he ASP.NET Provider Model drives many features within the ASP.NET architecture, yet most developers associate it only with security or membership-related functionality. This article takes you deep into the provider model, so you can see how it's used...More

SharePoint 2007 and the Thin .NET 3.5 Development Model

 
While flying back home over the Atlantic, I thought about how much better developing for SharePoint has become after the introduction of .NET 3.5. I have repeatedly insisted that one of the reasons behind SharePoint 2007's huge success is the applica...More

Creating and Deploying SharePoint Solution Files

 
Why Deploy Solution Files? You should not simply copy files to deploy your SharePoint application to a web farm with multiple servers. Instead, by deploying solution files in lieu of manually copying them, you can avoid errors that might otherwise o...More

Using the New ListView Control in ASP.NET 3.5

 
Any user-focused application that you write requires some sort of data integration. At minimum, you will need to retrieve some data from a data source such as a relational database or an XML file, and format it before displaying it in the user interf...More

The Baker's Dozen: 13 Tips for Building Database Web Applications Using ASP.NET 3.5, LINQ, and SQL Server 2005 Reporting Services

 
Are you moving a Windows desktop application to the browser, and sweating bullets, or perhaps just not quite sure about how all the new web and data tools work together? With each passing year, Microsoft offers newer and more powerful tools for build...More

Book Excerpt: ASP.NET AJAX in Action

 
ASP.NET AJAX (formerly called Atlas) is a new free framework from Microsoft designed to let developers add Asynchronous JavaScript and XML (AJAX) features to ASP.NET applications easily, simplifying the process of building interactive and highly-pers...More

Creating Web Sites with ASP.NET 2.0

 
From basic, static HTML pages to totally data-driven and data-centric Web applications, the demands on a Web developer are much more complex and demanding than they were just a few years ago. The advent of social networking sites like MySpace, which ...More

Installing the Spark View Engine into ASP.NET MVC 2 Preview 2

 
Introduction After speaking with Ben Scheirman and Javier Lozano on DotNetRadio.com I have to admit that I was more than a little curious about the Spark View Engine. I have heard quite a bit about it. But when people of that caliber make stateme...More

LINQ to SQL Profiler

 
Introduction In this article we will be taking a look at the new LINQ to SQL Profiler from HibernatingRhinos. This tool gives you a view into the goings on of LINQ to SQL. Not only does it allow you to see the SQL that is generated by your LINQ q...More

Tracking access to media resources with HttpHandlers

 
Introduction I recently started a podcast the primary resource of which is an audio file. The audio files that I produce are in various forms ranging from MP3, M4A, and WMA. And if that were as far as the problem went we could direct file access ...More

Binding Multiple Fields to ASP.NET ListControl classes

 
Introduction The ASP.NET RadioButtonList is a databound control which displays items as a mutually exclusive set of options in a Web Form. The data which is bound to the label part of each option can be formatted using a format string, but only a ...More

Developing your first Visual WebGui application

 
Introduction While web development environments such as ASP.NET and JSP have made huge strides in creating a rich environment for developing web applications, they have always targeted a very wide range of applications from content rich sites to O...More

Binding Multiple Fields to ASP.NET ListControl classes

 
Binding Multiple Fields to ASP.NET ListControl classes...More

REST and .NET 3.5 Part 1 - why REST based services?

 
What's wrong with SOAP? Despite what the toolkits would have us believe, SOAP is not the only way to build services based software. SOAP has some good things going for it: standardization, service metadata, vendor acceptance and rich tooling. Howeve...More

Inside ASP.NET AJAX back end services

 
Services in ASP.NET In my spare time at conferences and training sessions, I often get asked questions regarding AJAX. Most of the time, these are about the role of partial rendering, tricks to optimize it, and the architectural points it misses o...More

Have you seen the Silverlight? – More Silverlight

 
Handling Events Last month we looked at the basic structure of Silverlight and got started on building a simple media player. This month's example carries on where we left off. First we look at events, and then move rapidly on to animation and ot...More

SQL Trusted Connections with ASP.NET

 
Introduction Hard coding passwords into your application or your web site is a bad thing. Microsoft SQL has the ability to use "trusted connections" to authenticate your database connection against your login name, so no passwords are ever sent to...More

Microsoft Indexing Service and ASP.NET

 
Getting Started What is the Indexing Service? Microsoft Indexing Service is a service that provides a means of quickly searching for files on the machine. The most familiar usage of the service is on web servers, where it provides the functionali...More

Top 10 Application Security Vulnerabilities in Web.config Files - Part Two

 
Learn about Authentication and Authorization Application Security Issues Some of the most common and dangerous application security vulnerabilities that exist in ASP.NET Web-based applications come not from the C# or VB.NET code that make up its pag...More

Top 10 Application Security Vulnerabilities in Web.config Files - Part One

 
Introduction These days, the biggest threat to an organization's network security comes from its public Web site and the Web-based applications found there. Unlike internal-only network services such as databases-which can be sealed off from the o...More