click.to

Categories UncategorizedPosted on

click.to transforms everything in your computer into a hyperlink.

 What is click.to ?

Once upon a time, you were forced to awkwardly mark and copy text from one location and paste the text to the (hopefully correct) other location. Pictures to be uploaded had to be located and selected with the internet-browser’s file-dialog. An unwieldy, time-consuming and frequently irritating waste of time. And if the text was in another language, it had to be marked up, copied, and passed through translation-software, before being inserted in its final destination. Now, this can all happen much faster and easier. The advantages of click.to are obvious. Text, images, videos, and other documents which are selected can be sent to other applications with a single click. And the programs can even handle the selection automatically. You might say, click.to transforms everything in your computer into a hyperlink.

Click to new horizons

An eBook. An incredibly intriguing business thriller. The author jumps wildly back and forth between different places of action. You’re completely losing track of the story because you fail to remember whether Hesjövallen lies eastward or westward of Närke and Figeholm. Now – at the summit of suspense – you have to minimize the book-reader just to open the browser and look up the places with Google-Maps? Just to find out where the protagonist is? That would take all the drive out of the story. What to do? A click.to Google-Maps is enough! click.to will do all this for you in a single step. Mark and highlight the name in your eBook with the cursor as usual. Then press Control-C just as if you want to copy the name for pasting it to Google-Maps. But now the symbol for click.to appears next to your mouse-cursor. Hover over the name with your cursor and a drop-down menu appears. Select Google-Maps and the browser opens to display the result of your selection in Google-Maps. Now that you know where the protagonist is, you can simply continue reading after mere seconds of distraction. The hyperlink in the form of a place-name.

Upload pictures to Facebook or Flickr with one click – How to?

The party is over. Loads of birthday-pictures were taken which you’re simply burning to upload to Facebook or Flickr. What you get is a browser-menu that is cumbersome and time-consuming. Especially if you haven’t memorized the directory where they are stored, or if you don’t have your credentials available. click.to approaches this from the other side: mark and select the pictures in the Windows-Explorer then click.to Facebook, click.to Flickr or click.to any other image-processing or picture-hosting service of your choice.

Google, Wikipedia and Co. – one click.to all information

Want to know what ‘Lycra’ is because you found the perfect pullover on the internet? Reading an article about theoretical quantum physics and need to know what ‘deference’ is? – Or you simply want to post a quote to Twitter as-is? click.to makes that a snap. Highlight the desired object, the incomprehensible word or the quote, and click.to Google, Wikipedia or other websites.

Email-Attachments click.to Outlook

How often have you re-sent e-mails because you forgot the attachment? How often did the Explorer-Menu waste your time and test your patience while you where digging for the attachment? Start the e-mail with your attachment! Select your attachment on the desktop or wherever it is stored, click.to Outlook and your E-Mail begins with the attachment. In combination with an Outlook-Indexer, such as Lookeen, the turn-around time in your mailbox is significantly reduced.

Instant News to any topic – click.to Twitter, Digg and Co

You’re surfing the Net and read something you want to know more about? Mark a headline and click.to Twitter, Digg, Mixx or any other news-service to get information. Fast. Stick to the discussion and stay up-to-date.

Archive selected text – click.to PDF

Did you open a text document in Microsoft Word, a picture or other content you want to archive? click.to PDF is enough. The PDF-Document is automatically created and opened. All you have to do now is save it. No more hassle with inconvenient or expensive converter-programs.

Spreadsheets made easy – Tables click.to Excel

Found a table on the Internet or somewhere else and want to work with the data? How about a click.to Excel? click.to automatically detects the table-structure and inserts each value into its own cell. Full use and access to the data with just one click.to.

Off The Cuff Translations – click.to Google Translate

Have a scientific text in German and simply need to decide if this has anything to do with your problem? A business letter lands on your desk from a country you didn’t even know existed? Who can tell you if this letter is important or not? Before you translate the item yourself, or have it professionally translated, simply click.to Google Translate for a simple analysis that should be sufficient and done in a few seconds – thanks to click.to. click.to will prove a valuable time-saving tool.

click.to shopping on Ebay or Amazon

click.to also has functions to search for articles, music, washing machines, and any other object for sale. Highlight the product, music, or object click.to Ebay, Amazon, or any other online shop of your choice, and welcome to the paradise of shopping.

With click.to, it’s back where you came from

Copying between different documents back and forth is sometimes annoying. People who like to work with ALT + TAB and then experience click.to  get the shock of their lives – it copies and sends selected texts to exactly where it’s needed. Namely, in the document where you working, Or in the editor, Or in the search box, Or in the e-mail. Clever …

click.to as a precipitating factor

click.to moves all the programs on your computer closer together. The trail, if you will, for the data is shorter because the user is taken through some of the more complicated work. Dealing with text, pictures, single words, films and documents easier, faster and more effectively.

clicks.to create your own links

Separate applications are easy to implement yourself. You don’t even need any programming skills. Searches on particular web sites can be easily supplemented by, “add a new action”. Just try it.

click.to link your own websites

Searches, as well as, the initial opening of Web pages goes twice as fast with click.to.  An open Web page that you call-up often, can be added in seconds to your click.to plug-ins by, “Add Own Action”

Crazy ideas? – clicks to your own custom programs

click.to can be combined with every possible program. You want to call in your favorite text editor or paste it into your self-programmed database – you can with click.to. On the Developer Page, there is a lot of information about working with our API and adding your own plug-ins.

Review

Here are some features. Overview Features .

To download this app –

Courtesy –  click.to

 



Visual Studio LightSwitch 2011

Categories UncategorizedPosted on

Visual Studio LightSwitch 2011

Microsoft Visual Studio LightSwitch gives you a simpler and faster way to create high-quality business applications for the desktop and the cloud. LightSwitch is a new addition to the Visual Studio family.

 

QUICKLY CREATE HIGH-QUALITY BUSINESS APPLICATIONS

With LightSwitch, you can build custom applications that rival off-the-shelf solutions. Get a head start by using pre-configured screen templates that give your application a familiar look and feel. LightSwitch also provides prewritten code and other reusable components to handle routine application tasks, along with helpful step-by-step guidance. However, if you need to write custom code, you can use Visual Basic .NET or C#. You can deploy to the desktop, browser, or cloud to share your application with others more easily without the cumbersome installation processes.

EASILY ACCESS EXISTING SYSTEMS AND DATA

Applications created with LightSwitch support exporting data to Microsoft Office Excel for fast and easy sharing and reporting. You can also attach your application to existing data sources, which makes it easy to collect, analyze, and reuse information from a variety of data sources including Microsoft SQL Server, Microsoft SQL Azure, SharePoint, Microsoft Office Access (post-Beta), and other third-party data sources.

BUILD FOR TODAY, PREPARE FOR TOMORROW

With LightSwitch you can create custom applications for the way you do business. Keep your technology and business options open, while building a practical yet scalable application that matches your current needs now and in the future. The pre-built templates and components in LightSwitch are fully extensible, so you can get the specific functionality your application demands. In addition, your application can grow to meet the increasing demands of popular applications using the Microsoft Windows Azure Cloud Hosting option.

EXTEND YOUR APPLICATION WITHOUT HAVING TO REDESIGN IT

With LightSwitch you can create custom applications for the way you do business. Keep your technology and business options open. Visual Studio LightSwitch includes a lot of pre-built components for the most common business application tasks; however, there will be times when you will want more custom functionality. LightSwitch applications are flexible enough to support extensions for templates, data sources, shells, themes, business data types and custom controls. Get extensions from component vendors or develop them yourself using Visual Studio Professional, Premium or Ultimate.

 

A SIMPLER WAY TO CREATE HIGH-QUALITY BUSINESS APPLICATIONS FOR THE DESKTOP AND THE CLOUD IS COMING ON JULY 26

 Visit this page often and sign up for launch updates to learn more about this exciting product.

The LightSwitch Developer Center on MSDN is the place to get a deeper technical understanding of the product.

Visit the LightSwitch Developer Center ›

 


Things should be taken care of buying a new domain for blog

Categories UncategorizedPosted on

Domain is prime necessity for starting a self hosted wordpress blog. So, you have to buy a brand new domain for your blog is an obvious thing. But, if you have operated for some time in blogging industry then you will note some wonderful facts and things about choosing right domain for your blog. Here, in this post I am figuring out some topic of which, you should take care if you are planning to start professional blogging for long-term purpose.

So, Here are point wise topic which you should consider while purchasing new domain for your self hosted wordpress blog with long-term professional blogging perspective.

Read the rest here

Things should be taken care of buying a new domain for blog

Courtesy ” Mihir Naik

 

 



Windows Azure

Categories UncategorizedPosted on

Azure is a blue-cyan color which resembles the color of the sky and this product is basically used for cloud computing.That’s why, Microsoft named this product as Azure.

Today we are in Web 2.0 Era. Applications today are different from the kind of application we used to create earlier. For example, we have Yahoo, MSN as a company which creates application and also provide the content. But now we have other applications also, where content is driven from the contributor like Wikipedia, LinkedIn, Facebook, Twitter etc. At the same time, we also wants to create an application which includes lots of unique features, created using different technologies.

So, the idea behind this is that we want to be more connected.Have you ever thought of creating a website and hosting it on the web server so that it will be globally accessible by anyone in the world?

 

If yes? Then what are the options available for hosting a website???

1) Hosted Server

Hosted Server is a server which you buy on rent basis to deploy your application in hosted server. In the case of hosted server, you don’t have complete control on the server .If you want any service to be used by application, and then you need to inform the hosting service company to provide the same to you

2) On-Premises server

In the case of On-Premises Server, you have the complete control on the server. You are responsible for doing everything even system upgrade. You can use any service you want but at the same time it will be very costly for you to buy the complete server.

Now what if you get all these things under control where somebody else maintains your application and you get time to think about new features for your application. That is where the third and best option comes i.e. using new Microsoft Windows Azure.

Azure Services Platform is an application platform in the cloud that allows applications to be hosted and run at Microsoft datacenters. It provides a cloud operating system called Windows Azure that serves as a runtime for the applications and provides a set of services that allows development, management and hosting of applications off-premises. In the Microsoft datacenters, we have set of virtualized servers available, in which we can host our applications.

Windows Azure SDK is also available using which you can use to create and test applications on your local system and then host the application on the cloud. The Azure Services Platform can currently run .NET Framework applications compiled for the CLR while supporting the ASP.NET application framework and associated deployment methods to deploy the applications onto the cloud platform. Azure also supports third-party tools and languages, including Eclipse, Ruby, PHP and Python. Recently, two new SDK were also introduced to provide support for third-party software’s like Windows Azure SDK for PHP, Java, Ruby etc.

The platform also includes five services — Live Services, SQL Azure (formerly SQL Services), AppFabric (formerly .NET Services), SharePoint Services and Dynamics CRM Services — which the developers can use to build the applications that will run in the cloud. SQL Azure is a Relational Database for the Cloud.

Customers and partners who adopt the Windows Azure platform derive the following benefits:

? Efficiency: The Windows Azure platform improves productivity and increases operational efficiency by lowering upfront capital costs. Customers and partners can realize a reduction in Total Cost of Operations of some workloads by up to 30 – 40% over a 3 year period. The consumption based pricing(Pay as you go model-amount will be charged based on the services used), packages and discounts for partners lower the barrier to entry for cloud services adoption and ensure predictable IT spend.

? Scalability: As Windows Azure follows the Pay as you go model, amount will be charged based on the services used. Besides, during the peak seasons, you can simply increase the no. of instances of servers on which your application is running so that performance does not goes down. Besides, whenever you host your application in the Microsoft Data Centres using Windows Azure, it maintains minimum three copies of your application/data in different servers so that if one server goes down, another server gets activated to process the request of the client. Azure provides built-in hardware load balancing to spread requests across multiple server instances that are part of the same application.

? Agility: Partners and customers can take advantage of development tools, automated service management and global datacenter presence to respond faster to customer needs, focus on their competitive differentiators, and reach new markets.

? Focus: Partners and customers can focus on delivering services and value to their customers – and not on managing technology infrastructure. The Windows Azure platform enables partners and customers to spend less time on operational hurdles and more time focusing on their competitive differentiators.

? Simplicity: Partners and customers can utilize their existing skills in familiar languages such as .NET, Java, PHP to create and manage web applications and services, whether in the cloud or on premises.

? Trustworthy: Partners and customers will receive enterprise class service backed by reliable service level agreements and deep online services experience

For using Windows Azure Services, you need to create a Windows Azure account at http://windows.azure.com

To Learn more about Windows Azure visit http://www.microsoft.com/windowsazure/sdk/

 

FAQ’s::

1) Is Windows Azure just an operating system?

Yes and no. While Azure includes elements of Windows Server 2008 and its sub-systems. Azure OS is a part of a separation of the operating system, infrastructure services and applications so each can be managed separately. That lets users upgrade applications or boost computing resources on the fly. Azure combines with layers of services that live on top of it — infrastructure services such as security and application services — to provide the complete cloud platform.

2) What’s with the name?

Azure is a blue-cyan color which resembles the color of the sky and this product is basically used for cloud computing. That’s why, Microsoft named this product as Azure.

 

3) What is the difference between Azure and the Azure Services Platform?

Azure is the operating system. The platform is a combination of Azure, the infrastructure services layer and the online applications layer.

4) Do I need to learn how to use new tools in order to develop on Azure?

Microsoft is creating alignment between Azure and its current development tools, Visual Studio, ASP.Net and the .Net Framework. What that means is that developers can use the tools they know in order to build cloud applications. Azure also supports third-party tools and languages, including Eclipse, Ruby, PHP and Python. Microsoft is making Azure SDKs, a set of templates for Visual Studio, available to a select group and later to a wider audience.

5) In which countries is the Windows Azure platform commercially available?

As of April 2010, Windows Azure is available in the following countries: Austria, Belgium, Canada, Denmark, Finland, France, Germany, Ireland, India, Italy, Japan, Netherlands, New Zealand, Norway, Portugal, Singapore, Spain, Sweden, Switzerland, UK, United States, Australia, Brazil, Chile, Colombia, Costa Rica, Cyprus, Czech Republic, Greece, Hong Kong, Hungary, Israel, Luxemburg, Malaysia, Mexico, Peru, Philippines, Poland, Puerto Rico, Romania, and Trinidad and Tobago.

Happy Azuring

Regards

Uday Vaswani



GITCA Presents “24 Hours in the Cloud” – June 1st

Categories UncategorizedPosted on

GITCA Presents “24 Hours in the Cloud” – June 1st

Please note that the GITCA “24 Hours in the Cloud” round-the-world virtual event focusing on Cloud Computing is scheduled for June 1st. The speakers will be available via twitter to answer your questions [tweet using #24hitC to submit a question]. Please visit http://sp.GITCA.org/sites/24Hours to find out more.

This is a very important community project and GITCA, supported by Microsoft, is acting as the enabler. So this is the community helping the community. As June 1st draws near, GITCA is putting the final touches to the event. GITCA has a great selection of presentations from experienced speakers from around the world. Please go to http://sp.gitca.org/sites/24hours/ugpages/FinalSpeakers.aspx to view the list of speakers and http://sp.gitca.org/sites/24hours/ugpages/FinalSessions.aspx to view the list of sessions.

The first session, keynote by Doug Terry of Microsoft Research (interviewed for IT Manager Connection) and Chairman of the ACM TechPack on Cloud Computing, will start at 9am Pacific Daylight Time [UTC -7]. The event can be accessed via which will go fully live on June 1st.

Enjoy!

Regards
Uday Vaswani

Web Services – An Introduction

Categories UncategorizedPosted on

Before beginning with some thing about web services. Do you have any idea about WEB SERVICES like what is it, how they work , etc.. Ok I shall I tell you basic about Web Services and Later will tell you about WEB SERVICES with ASP.NET.

Now lets begin with the topic.

 

INTRODUCTION


Basically a Web Service is a method to interact between two electronic devices over a network. Network may be any kind of Network. This is what W3C defines Web Services as “a software system designed to support interoperable machine-to-machine interaction over a network. It has an interface described in a machine-process able format (specifically Web Services Description Language WSDL). Other systems interact with the Web service in a manner prescribed by its description using SOAP messages, typically conveyed using HTTP with an XML serialization in conjunction with other Web-related standards.” To much technical. I simply define Web Services as application components means a application which will help you communicate between two different platforms or languages. In simple english we can say that web services are Translator’s or Meditators which help the application understand the information of other platform. Web Services are self-contained and self-describing. They can be discovered using UDDI and be used by other applications. XML is the basis for Web services. Just few prerequisite you to need to start developing We Services for you. Just the basics of :-

  • HTML
  • XML

You know Web Services can convert your application into a Web-application, which can publish its function or message to the rest of the world.The basic Web Services platform is XML + HTTP. Web services describes a standardized way of integrating Web-based applications using the XML, SOAP, WSDL and UDDI open standards over an Internet protocol backbone.Web services allow organizations to communicate data without intimate knowledge of each other’s IT systems behind the firewall. Web services do not require the use of browsers or HTML. Web services are sometimes called application services.

Web services allow different applications from different sources to communicate with each other without time-consuming custom coding, and because all communication is in XML, Web services are not tied to any one operating system or programming language. For example, Java can talk with Perl, Windows applications can talk with UNIX applications.

Web services are useful in linking applications operating on different network platforms, hardware, software, and databases, performing critical functions for many businesses. For instance, web services may be used to provide optimal interaction between certain business functions and important applications shared with an organization’s customers, partners, and vendors. Web services are also useful for combining software and services from different companies for the purpose of providing a seamlessly integrated service.

Web services rely on numerous different protocols for the exchange of data. Such protocols include Hypertext Transfer Protocol (HTTP), File Transfer Protocol (FTP), and Simple Mail Transfer Protocol (SMTP). Extensible Messaging and Presence Protocol (XMPP) may be used as well.

Web services are made available from a business’s Web server for Web users or other Web-connected programs. Providers of Web services are generally known as application service providers. Web services range from such major services as storage management and customer relationship management (CRM) down to much more limited services such as the furnishing of a stock quote and the checking of bids for an auction item.

This is the architecture of Web Services

 

The basic Web services platform is XML + HTTP.XML provides a language which can be used between different platforms and programming languages and still express complex messages and functions.The HTTP protocol is the most used Internet protocol.

Web services platform elements:

  • SOAP (Simple Object Access Protocol)
  • UDDI (Universal Description, Discovery and Integration)
  • WSDL (Web Services Description Language)

 

BASIC STRUCTURE OF WEB SEVICE


Web Services have Two Types of Uses


1. Reusable application-components.

There are things applications need very often. So why make these over and over again?

Web services can offer application-components like: currency conversion, weather reports, or even language translation as services.

2. Connect existing software.

Web services can help to solve the interoperability problem by giving different applications a way to link their data.

With Web services you can exchange data between different applications and different platforms.

 

Introduction to Web Services :- Video



 

Hope you Liked the content. Below is my Facebook Page. Like it and stay updated .

 

 

Happy Reading till my next post.

Regards

Uday Vaswani

HTML5 – A New Beginning of WEB

Categories UncategorizedPosted on

Before that I tell you something about HTML5, let me tell you that I recently attended Microsoft Web Camps at Mumbai. Where one of the topic was HTML5. This post would also contain some summarized content of the Session.

Here first have a look at HTML5 Logo.

The Logo is designed by Ocupop design agency, and it’s licensed under Creative Commons Attribution 3.0, a permissive license that allows ‘remixing’ of the licensed work. The logo has been made available on stickers and t-shirts, and there’s a gallery already promoting examples of the logo in use..

HTML5 is the next major revision of the HTML standard, currently under development.HTML5 introduces a number of new elements and attributes that reflect typical usage on modern websites.

HTML5 is the cornerstone of the W3C’s open web platform; a framework designed to support innovation and cherish the full potential the web has to offer. Announcing this revolutionary collection of tools and standards, the HTML5 identity system provides the visual vocabulary to clearly classify and communicate our collective efforts.

HTML 5 consists of HTML5= HTML+JAVASCRIPT+CSS3

In HTML 5 as you can see in the fig JAVASRIPT has a major portion then is CSS3 and very little HTML.

HTML 5 is also called as Working Draft.HTML 5 is living thing.

FEATURES OF HTML5

There are many new features in HTML5. I have only major features of HTML5

1. OFFLINE & STORAGE

Thanks to this feature now browser can now remember what we have typed, even after we refresh or reopen the browser

“localStorage sets fields on the domain. Even when you close the browser, reopen it, and go back to the site, it remembers all fields in local Storage.”
QuirksBlog

Code Snippet to achieve Offline Storage

window.localStorage.setItem(‘timestamp’, (new Date()).getTime())

textarea.value = window.localStorage.getItem('timestamp');

2. SEMANTICS

This is nothing but a good way to make your html look organized.It enables a more useful, data driven web for both programs and your users.Giving meaning to structure, semantics are front and center with HTML5

An e.g of it is this

The tags used to achieve this are

  1. <header></header> For Creating a header Section
  2. <footer></footer> For Creating a Footer Section
  3. <nav></nav> For Creating Navigation Area

There are many more tags. You can find them in Documentation Link of W3C. Link is given at last of this post.

3. GEOLOCATION
It’s nothing but a way to locate your location using geolocatio API.
Code Snippet for it. Your browser must support HTML5. Allow access.
if (navigator.geolocation) {  navigator.geolocation.getCurrentPosition(function(position) {    var latLng = new google.maps.LatLng(        position.coords.latitude, position.coords.longitude);    var marker = new google.maps.Marker({position: latLng, map: map});    map.setCenter(latLng);  }, errorHandler);}

4.CONNECTIVITY

This allows you to have real time chats, faster games and better communication. It uses Web Workers, Web Sockets for it.

5. MULTIMEDIA

HTML5 has a wide support for audio and video controls.Audio and video are first class citizens in the HTML5 web, living in harmony with your apps and sites. Lights, camera, action!. To do use the following tags

1.<audio></audio>  // For adding audio

2.<video></video> // For adding video

Below is the the code snippet for adding audio to web page.

<audio autoplay=”autoplay” controls=”controls”>

<source src=”file.ogg” />

<source src=”file.mp3″ />

<a href=”file.mp3″>Download this file.</a>

</audio>

Below is the code snippet  to add video to web page

<video controls preload>

<source src=”cohagenPhoneCall.ogv” type=”video/ogg; codecs=’vorbis, theora'” />

<source src=”cohagenPhoneCall.mp4″ type=”video/mp4; ‘codecs=’avc1.42E01E, mp4a.40.2′” />

<p> Your browser is old. <a href=”cohagenPhoneCall.mp4″>Download this video instead.</a> </p>

</video>

6.Hyper-Threading for Web browsers

With this feature, separate background threads can be used for processing without affecting the performance of a webpage. This is extremely useful for applications with rely on heavy scripts to perform such functions.

7.3D, GRAPHICS & EFFECTS

By using SVG, Canvas, WebGL, and CSS3 3D features, you’re sure to amaze your users with stunning visuals natively rendered in the browser.

8.Doctype

How can I forget the important feature. The doctype is now html5. this is how you will write now

<!DOCTYPE html5>

9.PERFORMANCE & INTEGRATION

Make your Web Apps and dynamic web content faster with a variety of techniques and technologies such as Web Workers

10.CSS3

CSS3 delivers a wide range of stylization and effects, enhancing the web app without sacrificing your semantic structure or performance.Additionally now you can use a wide range of fonts on the WEB.

10.More FORM CONTROLS

To understand more form controls have quick look at the Video.

There are many more New Features of HTML5 here is the list

  • Native Drag & Drop
  • Placeholder
  • Autofocus Attribute
  • Figure Element
  • Email inputs
  • Required Attribute
  • hgroup
  • <small> redefined
  • No More Types for Scripts and Links
  • Content Editable
  • Preload Video
  • Display video controls
  • Detect Support for Attributes // Using Modernizr library
  • Mark Element

Have a look at this video to know what should you be using now of HTML5

To See HTML5 Demos visit here HTML5 Demos and here also HTML5 DEMOS

To Check whether your browsers support HTML5 or not visit these links

  1. caniuse
  2. htmltest
  3. fmbip

To see the HTML5 specification of W3C click here.

To see the demo of all features of HTML5 click here.

To get a Browser that supports HTML5 see the downloads section.

To get a HTML5 Batch for you as I have got visit here.

Till then Happy Reading    

With Regards

Uday Vaswani

Visual Studio 2010 New Features

Categories UncategorizedPosted on

New Features of Visual Studio 2010

I have spent a lot of time while having a  walk through the new features  of Visual Studio 2010. These are the new features I came across while using VS 2010.

Features

1] New Code Editor and MEF :

Visual Studio (VS) 2010 introduces a new Editor composed of extensible objects using the Microsoft Extensibility Framework (MEF). It is built on WPF to provide a  class 1 graphics engine with APIs written & designed for the latest version of .NET. Other components moving to this architecture in VS2010 include the Visual Studio Languages, Web Tools, the Debugger,  the new C++ project system, DSL Tools, and SharePoint Designer.  Each of these components are using or offering MEF extension points.

2] WPF and the New Visual Studio UI

VS 2010 incorporates a new WPF-based presentation layer and many core UI assets have been migrated to WPF, for example the menus and toolbars, code editor, start page, etc. VS 2010 also incorporates a fresh new theme that will provide a pleasant and favorable work environment for developers. VS 2010 makes it easy to integrate WPF UI with the VS WPF visual tree through the use of new VS window hosting interfaces, and in doing so, inherit VS 2010 theme styling.

3] VS2010 Shell

The Visual Studio Shell enables developers to rapidly create and distribute their own custom tools by building them on top of the core Visual Studio IDE.  There are two shell “modes” and both are available via a royalty-free license.

i)The Visual Studio Shell (Integrated Mode)

ii)The VS Shell (Isolated Mode)

4] VS2010 Extension Manager

The VS2010 Extension Manager enables developers to more easily share, acquire and manage Visual Studio Extensions.  It will support extensions such as Project Templates, Item Templates, VS Packages, Managed Extensibility Framework (MEF) components, and even custom extension types .

The extension manager will display the same content and extensions as the Visual Studio Gallery ( www.visulalstudiogallery.com ) which will continue to provide browser access as an alternative to view and download VS extensions.The VS2010 Extension Manager also introduces a new file format for deployment of VS extensions. VSIX files are based on the Open Packaging Convention (OPC) Zip  format and contain a manifest and payload.

5] Web Tools

Visual Studio 2010 includes an array of new functionality for Web developers which include support for new features now available in the 4.0 framework

6 ] Web Deployment and Web Packaging

With Visual Studio 2010 and IIS Web Deployment Tool (MsDeploy.exe). Microsoft Web Deployment Tool is a free download available on the web (currently in Beta2). You can download MSDeploy from below location:

http://blogs.iis.net/msdeploy/archive/2008/10/29/the-web-deployment-tool-beta-2-is-now-available.aspx

7] Silverlight  and WPF Tools

The WPF Designer extensibility API will be changing in VS 2010 to accommodate both WPF and Silverlight.

8] SharePoint Integration

Visual Studio 2010 introduces new SharePoint tools in an effort to make SharePoint development easier and more intuitive for .NET developers.  These tools include new project and item templates you can use to create SharePoint sites, lists, document libraries, workflows and other types of SharePoint content. Visual Studio 2010 also provides new visual designers for Web Parts, application pages, business data catalog (BDC) models, and packaging. In addition, in Visual Studio 2010 you can now use Server Explorer to connect to your SharePoint sites and navigate the hierarchy and contents of these sites from within Visual Studio.

9] Parallel Computing Platform (PCP)

Visual Studio® 2010 and the .NET Framework 4.0 will introduce a number of technologies as part of Microsoft’s Parallel Computing Initiative to help programmers build innovative applications that utilize the power of  multi-core architectures

10] Cloud Tools

As of March 2009, the Windows Azure Tools extend VS2008.  Future releases of the Windows Azure Tools have support in VS2010.

If you want a detailed walk through, check out Bill Leach’s blog entry at http://blogs.preemptive.com/post/Whate28099s-new-with-Dotfuscator-in-Visual-Studio-2010-Beta-1.aspx

As I go through  VS 2010 I shall write about the features I discover. Till then Happy Reading

Regards

Uday Vaswani.

Montage – an Expression of You

Categories UncategorizedPosted on

It’s product or a service by Fuse Labs of Microsoft. Before telling you something about Montage lets get to know something about FUSE LABS.

They work with community and internal partners to ideate, develop, and deliver new social, real-time, and media-rich experiences for home and work that allow people to create, connect and collaborate with what matters to them. They have setup many such services one of it is MONTAGE.

Its Cloud App by Fuse Labs..

Montage is a way to share a album of web. Same like sharing links on Twitter , Facebook. Montage is a shareable, personal, visual album of the web. You are able to design your personal Montage around a topic by adding content that pulls information from a variety of sources including, RSS feeds, Twitter, Bing News, YouTube, video and Bing Images. Your Montage is constantly evolving as you arrange each area with the content of your choice – which is easy, intuitive and fun; and can be on any topic from, movies, sports, to robots.

Today, the way in which we share information on the Web is changing, and social search has quickly become one of our key paths of exploration. Shared links on Facebook now drive more traffic to major content portals than Google. Average Web users need tools that can mold the new Web into truly custom content experiences for them and their micro-communities of friends and family.

This is why we’ve created Montage—a flexible web-based service that makes it fun and easy to create and share a visual album of the web on the topics you care about. You can design your Montage around any topic you can imagine by adding content that pulls information from a variety of sources, including RSS feeds, Twitter, Bing News, and YouTube.

What makes Montage a valuable new tool for people who want to learn and share on the Web?

Real-time:
Your Montage is constantly evolving as you create and arrange each area with the content of your choice. Even after you’ve published, your Montage keeps itself up-to-date by automatically pulling in new tweets, news, pictures and more. It’s easy, intuitive and fun to get started.

Social:
One of the things that makes Montage so unique is its ability to publish your content outward into the communities that matter to you. Montages can be easily shared via Facebook and Twitter, letting you share your content with friends, family, or anybody with similar interests. Plus, you can ‘remix’ other users’ Montages to put your own unique spin on them and keep the fun and conversation moving.

Fun:
Your imagination is the only limit to what topic you use to create a Montage—anything from movies to sports to robots. Montage gives you insight into any topic you choose that can take you as deep as you want to go.

A sneak Preview of Montage

Montage


Right now, anyone who wants to view a Montage can, but only a select few partners have the ability to build and share Montages. In the coming weeks, we will open it up for anyone to be able to build and share their own Montages – stay tuned and follow @getmontage on Twitter to get the announcement when it happens.

Excited about using Montage. Try it here. MONTAGE

If you would also like to know more about FUSE LABS and know more about there other products. Follow the link on “FUSE LABS

Friends i Montaged now you also Try it..
Happy Montaging

Regards
Uday Vaswani

Visual Studio 2010 Light Switch – Online Event

Categories UncategorizedPosted on

Visual Studio 2010 Light Switch – Online Event

Time

Saturday, November 20 · 7:00pm – 8:00pm


Location
Online Meeting Using Office Live Meeting Client


Created By

Microsoft Nashik User Group (Micronug)


More Info
Microsoft Nashik User Group would be conducting an online event on Microsoft Visual Studio 2010 Light Switch. Event would be conducted on Saturday, 20th November 2010 at 7.00 p.m. As the event is being hosted online, we are requested to download Microsoft Live Meeting client. Visit our website for more details or join the event on Facebook.
Topics to be covered:
1. Introduction to Visual Studio 2010 Light Switch
2. Learn to create Data Centric Applications – Live Demo
3. Application of Visual Studio 2010 LightSwitch
Click on the link below to attend the event
https://www.livemeeting.com/cc/UserGroups/join?id=2DH73S&role=attend.

Micronug (Nasik User group) is back with an event. First time MICRONUG will be hosting a online webcast event. This Event will cover the Microsoft’s newest member of Visual Studio Family. That is VISUAL STUDIO LIGHTSWITCH . Webcast for this technology will be hosted on 20th November 2010.

This is an invitation to you to attend this event on behalf of Micronug Team.

What is Visual studio LightSwitch?

Microsoft Visual Studio LightSwitch gives you a simpler and faster way to create professional-quality business applications for the desktop, the web, and the cloud. LightSwitch is a new addition to the Visual Studio family.

Why should You Attend?

This is a new technology. With the increase of demand of Cloud services there is need of people who know how to develop application for Cloud. Visual Studio LightSwitch can be your Partner in that field.

The Agenda for Event is as Follows

Microsoft Nashik User Group would be conducting an online event on Microsoft Visual Studio 2010 Light Switch. Event would be conducted on Saturday, 20th November 2010 at 7.00 p.m. As the event is being hosted online, we are requested to download Microsoft Live Meeting client. Visit our website for more details or join the event on Facebook.

Topics to be covered:

1. Introduction to Visual Studio 2010 Light Switch

2. Learn to create Data Centric Applications – Live Demo

3. Application of Visual Studio 2010 LightSwitch.

Hope you give your valuable presence and benefit the most from this event.

Registration Options:

As the event is being hosted online, we are requested to download Microsoft Live Meeting client http://office.microsoft.com/en-us/help/download-the-microsoft-office-live-meeting-2007-client-HA010173383.aspx

Visit our website for more details or join the event on Facebook.

Click on the link below or paste it into browser address bar to attend the event
https://www.livemeeting.com/cc/UserGroups/join?id=2DH73S&role=attend

Regards ,

Micronug team,