Working with LINQ to Entities The ADO.NET Entity Framework enables you to raise the level of abstraction by isolating your application’s relational model from the object model. Added to what a typical ORM provides, it enables identity resolution, chance tracking, entity inheritance, entity composition, etc. The Entity Data Model (commonly known as EDM) is the core of the Entity Framework....
Development
3 Sure-Fire Ways to Screw Up a Project
3 Sure-Fire Ways to Screw Up a Project Hello, this is Laura Lee Rose – author of TimePeace: Making peace with time – and I am a business and efficiency coach that specializes in time management, project management and work-life balance strategies. Steve Wynkoop and I talk a lot about designing and managing our professional careers on a weekly interview...
Grid computing vs cloud computing
Grid Computing V.S. Cloud Computing Let us look at the definitions of the two terms and understand the concepts: Grid computing is a collection of computer resources that are loosely coupled, heterogeneous and geographically dispersed. It is a distributed system that works well for non-interactive workloads. Computing resources can be provisioned (from a predefined resource pool) as a utility that...
A Bird’s Eye View of the LINQ Library – Part 1
A Bird’s Eye View of the LINQ Library – Part 1 In this series of articles we will explore the LINQ library. In this firrst part of this series of articles, we will cover the following points:- The System.Linq Namespace The System.Data.Linq Namespace Exceptions in the System.Data.Linq Namespace Enumerations in the System.Data.Linq Namespace Working with the LINQ Library The LINQ...
How to Deal with Competition in the Workplace
How to Deal with Competition in the Workplace Hello, this is Laura Lee Rose – author of the books TimePeace: Making Peace with Time – and the Book of Answers: 105 Career Critical Situations. I am a business and efficiency coach that specializes in professional development, career management, time management, and work-life balance strategies. Today we are going to talk...
Applying LINQ over CSV files
Applying LINQ over CSV files In this article we will discuss how we can apply LINQ over CSV files. Validating column structure in CSV files A comma separated (CSV) file contains all data in text format. Accessing CSV files programmatically could prove a nightmare if the file does not have proper structure or if it fails to adhere the type...
Generic Collections in C#
Generic Collections in C# Generic collections were introduced in the .NET Framework 2.0. They provide a type safe approach for working with collections in .NET. The later versions added querying capabilities to these generic collections what we know as LINQ queries. There are two primary interfaces that every generic collection actually implements. They are the IEnumerable<T> interface and IQueryable<T> interface....
Exploring LINQ to DataSets
Exploring LINQ to DataSets DataSets are in-memory representations of data. In this article, we will explore the following: Understanding Typed and UnTyped DataSets Populating a Typed DataSeta Working with LINQ to DataSet Retrieving changes made to the DataSet Working with Typed DataSets using LINQ to DataSet Pre-requisites Note that to work with the code examples given in this article, you...
10 Career Management Tips forTelecommuters
10 Career Management Tips for Telecommuters Hello, this is Laura Lee Rose – author of books TimePeace: Making peace with time and the Book of Answers: 105 Career Critical Situations– and I am a business and efficiency coach that specializes in time management, project management and work-life balance strategies. Steve Wynkoop and I talk a lot about designing and managing...
Working with Operators in LINQ – Part 2
Working with Operators in LINQ – Part 2 Element Operators Element operators allow you to retrieve elements from a sequence at specific locations. First The First operator returns the first element in a sequence. AdventureWorksDataContext adc = new AdventureWorksDataContext(); Product query = adc.Products.AsEnumerable().First(); Console.WriteLine(String.Format("ID = {0},tName = {1}",query.ProductID,query.Name)); The example below uses a predicate in the First operator. AdventureWorksDataContext adc...