TechBubbles

Archive for the 'Microsoft' Category

.NET Framework 4 SortedSet

You can get the overview on what’s new in .NET FW BCL by reading my post .NET Framework 4 BCL. This post explains about one of the feature SortedSet. .NET Framework 4 adds a new collection to System.Collections.Generic, named  Sorted Set<T>.  It is like HashSet<T>  collection of unique elements, but SortedSet<T> keeps the elements in sorted order.

The Collection is implemented using red-black tree datastructure. Compared to HashSet<T> provides lesser performance for insert,delete and lookup operations. Use this collection if you want to keep the elements in sorted order.

Read more

Related Posts:

No comments

.NET Framework 4 BCL

All .NET developers who uses the BaseClassLibraries can read this post to know what’s New in the .NET FW 4 BCL.  Its not the scope of this post to cover all the features but you can read them on BCL team blog at blogs.msdn.com/bclteam.

The following are the features that you can explore in BCL

  • Code Contracts
  • Parallel extensions
  • Tuples
  • File IO improvements
  • Memory mapped files
  • Sorted Set Collection

Code Contracts

One of the major features added to the .NET FW BCL in version 4 is code contracts. Classes and methods should explicitly state that what they require and what they guarantee if those requirements are met, i.e. their contracts.

Read more

Related Posts:

2 comments

Performance tuning For .NET Applications

Performance tuning is one of the daunting task for making your applications run faster. There are several factors that can cause your application run slow. One of the factor is memory which can directly impact on your program execution. This post discusses the basics of memory optimization for .NET programs. If we outline the cases where memory access is bottleneck then it is easier for tune them. I also discuss the tools and strategies to determine the bottlenecks of memory in .NET Applications.

dot_net_memory_profiler_graph

Read more

Related Posts:

  • No Related Posts
No comments

.NET Access Control Service

My previous article explained the basics of building windows azure services. Let’s start looking at the .NET Access Control Service. .NET Access Control Service allows you to use the authentication and authorization services from external sources that are maintained by security experts. Security experts control the authentication and issue the token to the application. Application just uses those tokens by avoiding the authentication process.

access_control1

Read more

Related Posts:

  • No Related Posts
No comments

Visual Studio 2010 Beta 1 and .NET FW 4.0 Beta 1 Released!

announ-vs2010-BETA vs2010

 

Yesterday Visual Studio 2010 Beta1 and .NET FW 4.0 Beta 1 was released and you can download it from here. Download Beta 1.

More about Highlights in VS 2010 Beta1 can found in Jason Blog.

Enhancements in ASP.NET and discussions on latest version here

Feedback, Questions related to VS  2010 can be found here

Next posts I am going to discuss more on the highlights in VS 2010

Related Posts:

No comments

Building Windows Azure Services

Introduction

Microsoft introduced cloud platform officially known as Azure Services Platform.It makes easy for .NET Developers to move their applications to the cloud using same tools and API’s they’re already familiar with. It provides highly-scalable execution environment for running .NET Applications and storing data in Microsoft data centers throughout the world.

WindowsAzure

Read more

Related Posts:

No comments

Microsoft Research Projects 2009

Introduction

Microsoft Research’s annual event TechFest 2009 presented a number of R&D projects that researchers working around the world for most challenging technical problems. This post presents the highlights from their showcase.

Highlights

This year Microsoft focused on speech, touch and gesture for the automobile, home and office. It also concentrated on the data center technologies.

Home 

Read more

Related Posts:

  • No Related Posts
No comments

Unit Testing with VS 2008 Team edition

Introduction

Unit tests allows the developers and testers to check the logical errors in the methods of classes in C# and VB.NET Projects.Unit test can be created once and can be run every time that source code changes.Unit test cases make sure that no bugs are introduced when you write the new code.

This post speaks about Unit Test Framework that introduced in VS 2008 Team Suite for developers that was not available in VS 2005 and also explains about creating and running Unit Tests.

1. Create a new Class library project in VS 2008 and write the following code in class

Read more

Related Posts:

  • No Related Posts
2 comments

Microsoft “Oslo” Features

Microsoft’s “Oslo” is a platform for building the data-driven applications. This post explains about “Oslo” platform concepts and technologies required to implement those concepts.

Oslo contains three elements

  1. A set of languages called “M”[MSchema,MGrammar and MGraph]
  2. Data manipulation tool called “Quadrant”
  3. A repository for data store

Read more

Related Posts:

  • No Related Posts
No comments

Microsoft Amalga

Introduction

Microsoft Amalga is a Health Care Product which allows you to manage current and future information. It is a information intelligence system which captures real-time data, storage and present in rich customizable view.

Features:

  • Brings the data from disparate systems with no impact on existing systems.
  • Accepts the data of any format.
  • Efficiently stores the data for faster retrieval.

How it Works

  • Amalga works with the existing systems by making copy of the data from those systems and saving it to its own store.
  • After the configuration Amalga provides unified views and reports for rapid analysis.
  • Gives the quick access to anyone who needs the data.

It delivers a unique approach to

  • Data acquisition
  • Data storage
  • User viewing

Microsoft Amalga integrates vital clinical data from multiple systems and delivers it through a highly customizable role-based user interface.

Related Posts:

No comments

Next Page »