.NET news » Search results

Search results for query "linq" (13):

Understanding LINQ (C#)

This article is about LINQ which I think is one of the most exciting features in Orcas. LINQ makes the concept of querying a first-class programming concept in .NET. The data to be queried can take the form of XML (LINQ to XML), databases (LINQ-enabled ADO.NET: LINQ to SQL, LINQ to Dataset and LINQ to Entities) and objects (LINQ to Objects). LINQ is also highly extensible and allows you to build custom LINQ enabled data providers (e.g.: LINQ to Amazon, LINQ to NHibernate, LINQ to LDAP).
2007-06-12 14:19:00   Source: Understanding LINQ (C#)   Tags: Database

Online Article: LINQ

At PDC 2005, Microsoft introduced brand new technology known as LINQ, which stands for "Language Integrated Query."The feature-set hiding behind this acronym is truly mind-boggling and worthy of a lot of attention. In short, LINQ introduces a query language similar to SQL Server's T-SQL, in C# and VB.NET. Imagine that you could issue something like a "select * from customers" statement within C# or VB.NET. This sounds somewhat intriguing, but it doesn't begin to communicate the power of LINQ.
2006-02-17 02:00:00   Source: Online Article: LINQ   Tags: Other

Explore the Data Access Options in Visual Studio 2008

In Visual Studio 2008 running on the .NET framework 3.5, developers can not only create DataReaders and DataSets; Microsoft has also added LINQ to SQL, Entity Framework, and ADO.NET Data Services, which leverages the first two. These new options of course, mean that you have new syntaxes to learn. LINQ, which is built into Visual Basic and C#, has one implementation for LINQ to SQL and another for LINQ to Entities. In Entity Framework, you have the option to use LINQ to Entities or make queries in two other ways with Entity SQL…

2008-11-03 19:55:43   Source: Explore the Data Access Options in Visual Studio 2008   Tags: Visual Studio

LINQ to Life

Using LINQ to improve everyday code
2008-03-06 09:03:00   Source: LINQ to Life   Tags: C#

Parallel LINQ: Running Queries On Multi-Core Processors

PLINQ is a query execution engine that accepts any LINQ-to-Objects or LINQ-to-XML query and automatically utilizes multiple processors or cores for execution when they are available. The change in programming model is tiny, meaning you don't need to be a concurrency guru to use it. In fact, threads and locks won't even come up unless you really want to dive under the hood to understand how it all works. PLINQ is a key component of Parallel FX, the next generation of concurrency support in the Microsoft .NET Framework.

In this article, we review the goals of the PLINQ technology, where it fits into the broader .NET Framework and other concurrency offerings, and what it looks like from the perspective of LINQ developers. We conclude with some example scenarios where PLINQ has already shown tremendous value...

2007-08-21 19:00:00   Source: Parallel LINQ: Running Queries On Multi-Core Processors   Tags: Security

LINQ Into Microsoft's New Query Capabilities

Query features have long been a cornerstone of database applications, but with LINQ, Microsoft introduces query language features right inside of C# and VB.NET.
2006-05-10 18:31:38   Source: LINQ Into Microsoft's New Query Capabilities   Tags: C# VB.NET

What's New in C# 3.0? Part 2

The release of Visual Studio 2008 updates C# to version, 3.0, with several key language enhancements and LINQ support. Part Two of this series will walk you through C#'s new LINQ support features and other time-saving enhancements.
2008-01-30 00:09:58   Source: What's New in C# 3.0? Part 2   Tags: C#

Usage of LINQ and Datasets in Compact Framework 3.5

Introduction to working with LINQ and Datasets in Compact Framework 3.5 Beta 1
2007-06-14 09:55:00   Source: Usage of LINQ and Datasets in Compact Framework 3.5   Tags: Mobile Database

What's New in Visual Basic 9.0? Part 2

The release of Visual Studio 2008 updates Visual Basic to version 9.0, with several key language enhancements and LINQ support. Part Two of this series will walk you through VB 9's new LINQ support features and other time-saving enhancements.
2008-03-18 23:17:31   Source: What's New in Visual Basic 9.0? Part 2   Tags: VB.NET

Eliminate SQL Injection Attacks Painlessly with LINQ

As developers assume more of the security burden, the first web application vulnerability that many developers learn about is a particularly dangerous form of command injection known as SQL injection. Command injection in its archetypal form is any vulnerability that allows an attacker to run an unintended command on your server by providing unanticipated input that alters the way you intended the web application to run. Because it's so well-known, SQL injection attacks are common, dangerous, and pervasive. Fortunately, you can prevent SQL injection easily once you understand the problem. Even better, a new Microsoft data access technology offers .NET developers the opportunity to eliminate SQL injection vulnerabilities altogether—when used properly. That technology is called Language Integrated Query (LINQ), and it will ship in the upcoming release of Visual Studio "Orcas" and .NET Framework 3.5. This article explores LINQ's potential for hardening your web application's data access code so that it's impossible to attack through SQL Injection.
« Previous12Next »