.NET news » Database Database Rss Feed

An Overview of Cryptographic Systems and Encrypting Database Data

As the attacks in which hackers use become more and more sophisticated, and the programs in which they attack become increasingly complex, encryption is becoming the last line of defense in database management system (DBMS) security. Since Microsoft announced their Trustworthy Computing security initiatives four years ago, the industry has been waiting to see how these initiatives would be implemented in upcoming products. With the introduction of Microsoft's newest DBMS, SQL Server 2005, it does indeed seem as though they have provided what they have promised.

What follows is a two-part article series that provides an in-depth examination of encrypting data in SQL Server 2005. In this article we will exploring key challenges facing database systems and the motivations for providing robust encryption mechanisms directly within the database system. We will also look at encryption fundamentals and SQL Server 2005's encryption capabilities.

Integrating .NET Code and SQL Server Reporting Services

SQL Server Reporting Services versions 2000 and 2005 (SSRS) has many powerful features. SSRS has a well-designed data access engine, a great set of layout tools, and an excellent expression system for creating complex formulas. While the expression system is quite powerful it is not suitable for all applications. This is where SSRS shines. SSRS gives developers the ability to add custom code to their report layouts. This article demonstrates adding custom code to SQL Server Reporting Services reports.

28 Dec 2006, 18:00:00   Source: Integrating .NET Code and SQL Server Reporting Services   Tags: Database

ADO.NET vNext Part 2: Using the Object Services Layer

The Entity Data Model and ADO.NET vNext let you deal with tabular data as objects, eliminating much of the effort endemic to older data-retrieval and modification code.
8 Dec 2006, 12:04:48   Source: ADO.NET vNext Part 2: Using the Object Services Layer   Tags: Database

Concurrent model in ADO.NET, ways those allow to negotiate disconnected model restrictions

The most popular instrument to access database data for .NET applications is ADO.NET. This set of components contains three main classes those are used to manipulate and store data: DataReader, DataSet and DataAdapter. DataReader is only able to read data and can't work as data source for data-aware components like DataGridView; DataSet provides all interfaces to be a data source but disconnected model considers some restrictions that can become important for some kind of applications, especially for desktop programs that work under multiuser concurrent environment and change database data actively. Below we consider main restrictions and popular ways to solve them; non standard solutions are considered also.
6 Dec 2006, 06:25:09   Source: Concurrent model in ADO.NET, ways those allow to...   Tags: Database

A Lap Around SQL Server 2005 Compact Edition

With a new name, new capabilities, and a new focus, the product formerly called SQL Server Mobile Edition expands its reach to small-footprint desktop applications—and it's free!
8 Nov 2006, 20:19:26   Source: A Lap Around SQL Server 2005 Compact Edition   Tags: Mobile Database

Take a Leap Forward with ADO.NET vNext (Part 1)

ADO.NET vNext is a leap forward in database programming, using mapping files to isolate your applications from relational database schema changes, and letting you choose whether to deal with data directly as objects or as tabular data.
3 Nov 2006, 13:18:08   Source: Take a Leap Forward with ADO.NET vNext (Part 1)   Tags: Database

When Snapshot Isolation Helps and When It Hurts

The benefits of SQL Server 2005's new snapshot isolation feature are well known, but SQL Server developers also need to understand the downstream ramifications of snapshot isolation.
2 Nov 2006, 15:05:06   Source: When Snapshot Isolation Helps and When It Hurts   Tags: Database

Caching Pages and Application Data in ASP.NET 2.0 with SqlDependency

Overview of the steps necessary to cache Pages or application data based on the new ASP.NET 2.0 SqlCacheDependency features.

Low-Cost High Availability: Simple Database Monitoring in a Windows Environment

The .NET Framework 2.0 and Visual Studio 2005 make it easy to create a basic but extensible database-monitoring solution without a lot of complexity or coding.
20 Sep 2006, 18:50:41   Source: Low-Cost High Availability: Simple Database Monitoring in...   Tags: Database

26 Productivity Tips for Managing Data (Part 1 of 2)

Regardless of your .NET language of choice, managing data is a vital skill for most applications.
5 Sep 2006, 20:33:30   Source: 26 Productivity Tips for Managing Data (Part 1 of 2)   Tags: Database