Visit http://code.msdn.microsoft.com/vlinq to learn more about this tool.
Namastee !
There is nothing so easy to learn as experience and nothing so hard to apply
IEnumerable
All the LINQ query statement returns an object of type IEnumerable
To check what are the different methods and properties this interface have, visit the following URL.
http://msdn.microsoft.com/en-us/library/system.linq.iqueryable_members.aspx
Namastee !
Framework Design Studio is a nice free tool that can be used by Architect/Designer/Developers to compare two versions of the .NET Assembly and check the differences.
You can download this tool from http://code.msdn.microsoft.com/fds
Namastee!
The cloud computing space is now really heating up with competing platform plays from Google’s AppEngine and Amazon’s recent EC2 announcements.Microsoft has also joined the race.Ray Ozzie announced the New operating System for Cloude computing named WINDOWS AZURE in PDC 2008.
Windows Azure is a cloud services operating system that serves as the development, service hosting and service management environment for the Azure Services Platform. Windows Azure provides developers with on-demand compute and storage to host, scale, and manage Web applications on the Internet through Microsoft data centers.The major features it provids are Automated Service Management, Powerful Service hosting environment, Scalable , avilable cloude storage and a Rich familier developer experience.
So visit http://www.microsoft.com/azure/windowsazure.mspx. Download the SDK, register yourslf to try it out today .
To watch the PDC2008 Keynotes on Windows Azure visit http://channel9.msdn.com/pdc2008/KYN01/
Namastee!
Problem: I am running an ASP.NET 2.0 application in IIS 6.0 which is trying to access a file available in a shared folder. All though the fie is available in the folder file.IsExist () method returns false. But same method works fine when trying to access another file available in a shared folder in a different Machine. The major difference between these two machines that I found initially is, first machine is running in a VMware environment. When trying to access the same file from a client side code it works fine for both the servers.
Solution: This problem was due to date time difference between the file server where file exists and the web server where the web application is running. It is working fine when accessing the file from client side code because it uses NT LAN Manager (NTLM) where as when accessing the file from server side code it uses Kerberos. The Kerberos client on the local computer encrypts a timestamp inside the authenticator and then sends it to the Key Distribution Center (KDC). If the KDC verifies that the time it decrypts from the authenticator is within a specified amount of the local time on the KDC (the default is five minutes), the system can assume that the credentials presented are genuine. SO if you synchronize the clock between two servers it will work.
There is another solution to this problem. You can change the value of the Maximum tolerance for computer clock synchronization setting to a higher value. Use the steps mentioned in the following URL to configure this setting.
http://technet.microsoft.com/en-us/library/cc780011.aspx
Namastee!
Microsoft has release a new sites named DEVLab for reaching out to broad developer audiences with new, developer-focused technologies well before they are officially released. The labs are structured to help the developer community to evaluate these new technologies and discuss them through the microsoft forums with the developer community and Microsoft product groups. Currently there are only 4 projects added to this Lab, Microsoft Popfly,Small Basic,Pex – Automated White Box Testing for .NET and CHESS – Finding and Reproducing Heisenbugs in Concurrent Programs.
To participate in this initiative visit the following URL.
http://msdn.microsoft.com/devlabs
Namastee !
Microsoft has announced Visual Studio 2010 with .NET framework 4.0 which is expected to release in 2010.To know more details about the new features visit following URL.
http://www.cio.com/article/451622/Microsoft_Announces_Visual_Studio_._Developers_Respond.
Namastee!
नमस्ते!
Microsoft has released the long waited Visual Studio 2008 Service Pack 1 and .NET Framework 3.5 Service Pack 1. This service pack includes lot of new features like Entity Framework,SQL Server 2008 support etc. and some major performance enhancements.
Visit the following URL to know more details and downlaod the VS.NET 2008 SP1.
http://msdn.microsoft.com/en-us/vstudio/products/cc533447.aspx
Namastee !
Recently Microsoft has released a Source code analysis tool.This tool is known internally within Microsoft as StyleCop, and has been used for many years now
StyleCop is similar in many ways to Microsoft Code Analysis (specifically FxCop), but there are some important distinctions. FxCop performs its analysis on compiled binaries, while StyleCop analyzes the source code directly. For this reason, FxCop focuses more on the design of the code, while StyleCop focuses on layout, readability and documentation. Most of that information is stripped away during the compilation process, and thus cannot be analyzed by FxCop.The ultimate goal of StyleCop is to allow you to produce elegant, consistent code that your team members and others who view your code will find highly readable. In order to accomplish this, StyleCop does not allow its rules to be very configurable. StyleCop takes a one-size-fits-all approach to code style, layout, and readability rules. It is highly likely that you will not agree with all of the rules and may even find some of the rules annoying at first! However, the majority of teams using this tool within Microsoft have found that after a short adjustment period, they came to appreciate the rules enforced by StyleCop, and even began to find it difficult to read code not written in this style.
StyleCop comes with a set of default rules analyzers covering approximately 200 best practice rules. These rules are full compatible with the default layout settings in Visual Studio 2005 and Visual Studio 2008.
Specifically, these rules cover the following, in no particular order:
After installation, StyleCop can be run from within the Visual Studio IDE, and can also be integrated into MSBuild-based command line builds.
StyleCop can be downloaded here:
https://code.msdn.microsoft.com/Release/ProjectReleases.aspx?ProjectName=sourceanalysis
Namastee!
If You are using any shared assembly in you project and using deployment project to deploy it, by defult the assembly will be deployed in BIN folder although it is a shared assembly.To deploy it in GAC you need to follow following steps.
Namastee !
You can write your own functions in any .NET language like C# , vb.net and use it in crystal report as user defined fuction.
Here are the steps you need to follow:-
Namastee !
The Internet Corporation for Assigned Names and Numbers (ICANN) unanimously approved the new guidelines to permit the introduction of thousands of new Internet domain names to join ".com," ,on the final day of weeklong meetings in Paris.Presently, users have a limited range of 21 top level domains to choose from — names that we are all familiar with like .com, .org, .info.ICANN is working towards accepting the first applications in the second quarter of 2009.
For details visit ICANN site.
http://www.icann.org/en/announcements/announcement-4-26jun08-en.htm
Namaste!
Microsoft has added the Dependency Injection Application Block as the part of Enterprise Application Block 4.0 which will be released on mid April.The CTP version will be released on March 15.The name of this application block is Unity.Unity will be released in two forms - 1) a standalone container, and 2) an application block in Enterprise Library 4.0 with the existing application blocks refactored to take advantage of Unity
A short description of Unity is a lightweight, extensible dependency injection container.
To know more about Dependency Injection please visit following URL.
http://msdn.microsoft.com/msdnmag/issues/05/09/DesignPatterns/
http://msdn2.microsoft.com/en-us/library/aa973811.aspx
Namastee
On November 19th Microsoft has released VS 2008 RTM which is available for download by MSDN subscribers.
To know more about the release visit Soma's Blog: http://blogs.msdn.com/somasegar/archive/2007/11/19/visual-studio-2008-and-net-framework-3-5-shipped.aspx
You can download a free copy of Visual Web Developer 2008 from following site and try it out yourself.
http://www.microsoft.com/express/vwd/
To know more about what are the features VWD 2008 does not supports you can visit Mikhail's Blog.
http://blogs.msdn.com/mikhailarkhipov/archive/2006/06/26/647516.aspx
Also available is the Visual Studio 2008 and .NET Framework 3.5 Training kit. http://go.microsoft.com/?linkid=7602397 (120MB). This includes presentations, hands-on labs and demos -- and is designed to help you learn how to utilize the Visual Studio 2008 features and a variety of framework technologies including LINQ, C# 3.0, Visual Basic 9, WCF, WF, WPF, ASP.NET AJAX, VSTO, CardSpace, SilverLight, Mobile and Application Lifecycle Management.
There are lots of training materials on all the new features like Multi-targeting Support, LINQ, JavaScript Debugging and Intellisense, new CSS editor, WCF Support for RSS, JSON, POX and Partial Trust etc. are available in following path.
http://www.asp.net/downloads/vs2008/
Happy Learning.