Wednesday, May 25, 2011

Snowmicro Technologies is a group of highly skilled Software Architects, Software Engineers, Web Graphic Designers, Quality Assurance Analysts, SMS Gateway Engineers, Network Engineers, Management, Business Development Managers, and others. We combine all these skills with our management skills to provide our clients with excellent end results and Great Customer Satisfaction. In all, we have a team exposed to every possible software service and platform knowledge.
Email
snowmicro@gmail.com
Phone
+91-9069296634
Website

Friday, June 4, 2010

.NET LINQ (Language-Integrated Query)

language-integrated query to indicate that query is an integrated feature of the developer's primary programming languages (for example, Visual C#, Visual Basic). Language-integrated query allows query expressions to benefit from the rich metadata, compile-time syntax checking, static typing and IntelliSense that was previously available only to imperative code. Language-integrated query also allows a single general purpose declarative query facility to be applied to all in-memory information, not just information from external sources.
LINQ defines a set of general purpose standard query operators that allow traversal, filter, and projection operations to be expressed in a direct yet declarative way in any .NET-based programming language.
The extensibility of the query architecture is used in the LINQ project itself to provide implementations that work over both XML and SQL data. The query operators over XML (LINQ to XML) use an efficient, easy-to-use, in-memory XML facility to provide XPath/XQuery functionality in the host programming language.

SELECT, INSERT, UPDATE and DELETE data from SQL Server via LINQ query:

http://geekswithblogs.net/michelotti/archive/2007/12/30/118076.aspx

http://geekswithblogs.net/michelotti/archive/2007/12/30/118076.aspx

Download LINQ Project:
http://linqtosharepoint.codeplex.com/

http://www.codeproject.com/kb/vista/LINQ_1.aspx

.NET WPF (Windows Presentation Foundation)

Windows Presentation Foundation (WPF) is a new API to build desktop
applications that integrates various desktop APIs into a single object model and provides a clean
separation of concerns via XAML. In addition to these major points, WPF applications also benefit
from various other features.
Here is a quick rundown of the core services:

• A number of layout managers (far more than Windows Forms) to provide extremely flexible
control over placement and reposition of content
• Use of an enhanced data-binding engine to bind content to UI elements in a variety of ways
• A built-in style engine, which allows you to define “themes” for a WPF application
• Use of vector graphics, which allows content to be automatically resized to fit the size and
resolution of the screen hosting the application
• Support for 2D and 3D graphics, animations, and video and audio playback
• A rich typography API, such as support for XML Paper Specification (XPS) documents,
fixed documents (WYSIWYG), flow documents, and document annotations (e.g., a Sticky
Notes API)
• Support for interoperating with legacy GUI models (e.g., Windows Forms, ActiveX, and
Win32 HWNDs)