Posts

Showing posts from 2008

.NET 4.0 & VS 2010 CTP is Ready

Ofcourse, i might sound late in this announcement, but better late than never. On 31st October 2008, Microsoft has announced the CTP version of Visual Studio 2010 and Framework version 4.0. And their statement goes like this. Visual Studio 2010 and the .NET Framework 4.0 mark the next generation of developer tools from Microsoft. Designed to address the latest needs of developers, Visual Studio delivers key innovations in the following pillars: Democratizing Application Lifecycle Management Application Lifecycle Management (ALM) crosses many roles within an organization and traditionally not every one of the roles has been an equal player in the process. Visual Studio Team System 2010 continues to build the platform for functional equality and shared commitment across an organization’s ALM process. Enabling emerging trends Every year the industry develops new technologies and new trends. With Visual Studio 2010 and .NET Framework 4.0, Microsoft delivers tooling and framework support f

Who is an Architect? - Part 1

Now-a-days am attending interviews for my next job. Most of the calls are for the Architect position. While preparing for these, realized few responsibilities and activities that were part of my previous roles. And they are the main theme of this post. As mentioned in the post title, questions that comes to every developer's mind is.. who is an Architect? who can become an Architect? what an Architect do? what are the prerequisites for an individual to become as an Architect? etc., Having mentioned all such questions, , would like to make things clear, out of my experience. Readers has every right to deny or challenge my understanding. First of all, an Architect is like soul in the human body which you can never see but always experience the existence. This definition is totally true in small sized organizations. Because an Architect plays every role that is part of any implementation with in small scale industries. Architects are expected to be technically sound and funct

What's new in .NET v3.5 sp1

Microsoft has released .NET Framework 3.5 Service Pack 1 on 11th August 2008. Do you believe if I mention here that when compared to the .NET v3.5 with .NET v3.5 SP1, there are 16 extra namespaces added 525 new types are added 5228 Fields are added along with 22007 IL Instructions are added to v3.5 SP1 and 631 Methods are removed from v3.5 Don't get surprised.. these are not my inventions. NDepend is a tool that will help you to understand any given assembly. Patrick Smacchia, an MVP for C# has a detailed note on his blog about the version differences. I recommend every one to give a look at his post, " .NET 3.5 SP1: Changes Overview "

Maximum Transfer Rate in my life

Image
Today while am downloading the interview of Biff Gut from ARCast.Tv , i've reached the maximum download that i ever encountered in my life. Secondly, this download is from WiFi network. I've never attained such a large transfer rate even with the wire connected network. On top of this, this network doesn't belong to our company, but to the company situated at 2 stairs above our office. isn't is strange. ----------------------- If you have something to share in person on this post, pl drop me a mail at dskcheck@gmail.com with the title in the subject.

Creating Your Own Search engine

Image
Creating your own search engine is not a big issue with the availability of the current technology. Apart from that, if you want to get results thrice that of a single search engine.. here is a mechanism for you to search with Live , Google as well as Yahoo at the same time. First: Goto this link exposed by Microsoft Second: Beneath the Create Your Own, at the 3rd step, type http://mysearchoff.com/?q=TEST The reason being that, http://mysearchoff.com is the place where you can perform a search with the above (Three) search engines. The trick is this, we are going to use this facility for our IE. Final Step: Name the search as Sweet as you like and Press Install button. By pressing the Install button the JScript of the webpage will install the search component on your IE. And you can see that on the top right corner of your IE with the name that you have given at the 3rd step. Note: This works only with IE7 or IE 8. You can see that the search on my IE looks as seen below ..

Runtime in LocalLanguage

Image
Though the runtime that is released on 28th March 2008 is not related to .NET, but I see a huge breakthrough from Microsoft towards the runtime engine growth as well as the next generation runtime engines. Infact, if they could do it with MS-Access, it is not a big deal for Microsoft to introduce such similar runtime for .NET CLR as well. Hopefully, in the near future we would see the same kind of runtime for .NET as well, leveraging the .NET languages to the next level of localisation. Honestly many a kind of the following questions are cooking in my mind... help me if you have any clue for any of the following Do we really require a localised version as such? What benefit that a localised runtime will add feather to the application? Rather confirmed, am now more confused... who will help me..

IE 8 Beta1 and SL2.0 - Today

Image
Today, I've downloaded IE8 beta 1 as well as Silverlight 2.0 installed on my laptop. This day have seen many products released at Mix 08 by great personalities like Scott Guthrie ,  Bob Familiar , Guy Burstein , IEBlog , etc. According to Jane Kim at an interview for Mix08 , Activities and WebSlices are two of the most exciting new features in IE8. Apart of IE8.0 and SL2.0, there are other products such as Expression Blend 2.5 March CTP Expression Web 2 Beta Silverlight Tools Beta 1 for VS2008 I've downloaded all these .. and am trying out one by one .. what about you??

Unity and EntLib 4.0

Image
Unity Application Block , code named as UNITY, is out with latest release:11319 on March 4th 2008 . The main purpose of this Application block, is to make the developers to concentrate on the dependency of the objects they instantiate correctly. The Unity Application Block (Unity) is a lightweight extensible dependency injection container with support for constructor, property, and method call injection. Unity addresses the issues faced by developers engaged in component-based software engineering. Modern business applications consist of custom business objects and components that that perform specific or generic tasks within the application, in addition to components that individually address cross cutting concerns such as logging, authentication, authorization, caching, and exception handling. Here is the road map for Enterprise Library version 4.0 and Unity

Douglas Crockford talk about WEB

This is a nice talk about how the web evolved and where it should have been as of this day. According to Douglas Crocford, instead of progressing into new technology, we are degrading our technology into where it all started. Shocking !!! isn't it !!! .. listen to him from his own voice. His discussion has roots back from Herman Hollerith and the 1890 census. In the begin of this episode, I couldn't imagine how this gentleman brought the relation from the good olden days to now-a-days AJAX and JSON. Am convinced with his idea, and certain facts that he is mentioning about are REAL. According to him, we are doing research on the great thoughts that are published way back in the history by many great scholars. Outstanding .. During the discussion, he mentioned the failures of Java. Another interesting point is that he tells where and how Microsoft could be successful in the key failures of Java. All these days I've seen the failures vs success points of these both technolo

Increase Web Pages Response time - tip

For the ASP.NET pages that has no user input it is a best practice to have the page register with EnableViewState=“false”. This will increase the response time to 200% of the default. Along with that, you can also do the one more important is that, anyhow these pages have no user input. Secondly, these will have data that is read-only from database. Thus, you are sure that there is no activity from the user that could be saved onto disk. Perhaps the user might work with the data that is available on the page. Hence, keeping all the above point in mind, by setting the session’s state to read-only makes the WebPages more effective and the response time increases drastically to about another 200%. Think this and change your web page attributes from the next time onwards del.icio.us Tags: ASP.NET , Performance , Response Time , Tips Technorati Tags: ASP.NET , Response Time , Tips

What's behind name, "Microsoft"

Did you ever thought that Bill Gates named their company as "Microsoft"?.. it was a billion dollar question to me all these days. At the early days when Bill is forming his company along with his friends, sought recommendations for a good and fancy name. Every one gave their won stylish and trendy names. They are not ready till their first cheque is due to them. While Steve Balmer is talking about a product that is the brain child of Bill, mentioned as ".. it is a SOFTware for MICROprocessors .. ", these words lead the idea to name their company as Microsoft. And the rest is history and preset. Does any has proof to violate this information??

Charles In Space - a space tourist

Image
This blog is from a space tourist.

Standards @ Microsoft

With the new year roll out, Microsoft has initiated a new website with the caption as mentioned at the subject of this post. Yes, they are starting a new initiative with all the Standards that are in place with the industry giants and the best out of Individuals, Corporations, Academics, who not ... every one .. http://www.microsoft.com/standards/ is the link for all such standards. The initial thought for this resulted from the Interop team. They have a separate home for them as http://www.microsoft.com/interop . The history has 2 yrs old story to come out with such standards towards Interoperability. And finally they are with the standards that are in best practice with industry. I just started going through one by one.. did you ??