Tutorials Forums
     Tutorials Videos
        Sign Up Now For FREE
Blog-Main
03
May
2011

Visual Studio PerfWatson
5.0/5 rating (1 votes)

What is Visual Studio PerfWatson?

Would you like your performance issues to be reported automatically? Well now you can, with PerfWatson extension! Install this extension and  assist the Visual Studio team in providing a faster future IDE for you.

We’re constantly working to improve the performance of Visual Studio and take feedback about it very seriously. Our investigations into these issues have found that there are a variety of scenarios where a long running task can cause the UI thread to hang or become unresponsive. Visual Studio PerfWatson is a low overhead telemetry system that helps us capture these instances of UI unresponsiveness and report them back to Microsoft automatically and anonymously. We then use this data to drive performance improvements that make Visual Studio faster.

Here’s how it works: when the tool detects that the Visual Studio UI has become unresponsive, it records information about the length of the delay and the root cause, and submits a report to Microsoft. The Visual Studio team can then aggregate the data from these reports to prioritize the issues that are causing the largest or most frequent delays across our user base. By installing the PerfWatson extension, you are helping Microsoft identify and fix the performance issues that you most frequently encounter on your PC.

To allow PerfWatson to submit performance reports to Microsoft, please make sure that Windows Error Reporting (WER) is enabled on your machine, please see how to configure WER setting session. PerfWatson employs the WER service to send the collected data to Microsoft.

Using PerfWatson

PerfWatson is an automatic feedback service.  Once it is installed, all you need to do is use the product, and it will automatically create an error report for every UI delay you experience in the product.  It stores these error reports  in %LOCALAPPDATA%\PerfWatson. This data is then submitted to Microsoft on next Visual Studio launch.

If your Windows Error Reporting permissions are set to Automatically check for solutions and upload data, the performance reports will be submitted to Microsoft automatically. Otherwise, PerfWatson will prompt the user for permission to send the collected data. This prompt can be disabled by checking “Do not show this dialog again. Report problems automatically” on the dialog.


02
May
2011

Chrome 11 wants to hear you speak
5.0/5 rating (1 votes)

Be careful venting your frustrations with modern technology when using the latest version of Google Chrome, released today. Chrome 11 (download for WindowsMacLinux) comes with the ability to convert your speech to text, which could prove to be a big boon to people who have difficulty with keyboards as well as providing on the go translations when used with Google Translate.

 

Chrome now can convert your speech to HTML. This can be tested most easily on the Google Translate site. Note that it works only for English at the moment. 

The new feature, based in HTML5, requires a microphone icon embedded in the Web page. Click the icon and then speak into your computer's mic. The input records as text, and the browser automatically inserts the text into the available form field.

You can test this by going to Google Translate and clicking the microphone icon in the lower right corner of the text field. At the time of writing, the microphone and voice-to-HTML feature appears to work only with English.

While the feature is interesting to include in a browser, it's hardly a random decision on Google's part. By including a speech-to-text feature, the Chrome OS instantly provides a modicum of accessibility for users who have difficulty with keyboards. When the browser is the operating system, being able to speak to the computer and have the computer know how to interpret that speech is a quick way to ensure a broader appeal.

Other changes in Chrome 11 include the introduction of hardware accelerated 3D CSS, bug fixes in cloud print, a security update to the built-in version of Adobe Flash, and user agent string changes introduced to bring Chrome in line with user agent changes made in Firefox 4. The jump from Chrome 11 beta to stable also includes 25 security changes, including 15 marked as high risk. These fixes cover potential risks such as URL bar spoofing during navigation errors, and numerous instances of stale pointers in PDF forms, sandboxing, and drop-down list handling.

Google has been moving forward with its less stable versions of Chrome too. It recently bumped Google Chrome Canary version 13 (Windows download only), the first version of Chrome to reach that milestone. Chrome Canary 13 doesn't appear to have any features different from Chrome dev 12 at this time.

Google Chrome dev 12.0.742.9 (download for WindowsMacLinux) includes tweaks to the Sync interface, introduces a new version of the V8 JavaScript engine, and has been offering a still-in-development feature that lets users select multiple tabs at once. There's also an experimental "new tab" page, which users can activate through the about:flags configuration screen, and a multiple profile option for having different user profiles under the same Windows log-in. Currently, this is available only on the Windows version of Chrome dev, though like speech-to-HTML it has bigger implications for Chrome OS.

23
April
2011

Google Toolbar 7 for Internet Explorer
5.0/5 rating (1 votes)

Google_Toolbar_7_IE_1_install_540x502

Google launched a new version of its toolbar for Internet Explorer, but it's only for IE8 and IE9. Google Toolbar 7 focuses on search: there's support for Google Instant, the search box is a lot bigger and all the other features are available in the "More" drop-down.


There's a funny help center article titled "Free ASP.NET TutorialsWhere did my buttons go?" which answers the most obvious question after installing Google Toolbar 7. 

"You may have noticed that some or all of your Toolbar buttons have disappeared with the latest update of Toolbar. The newest version of Toolbar helps you focus on the features you use the most, by removing your less frequently used buttons from view. If you've recently used a specific Tool on your Toolbar, its button will be pinned to the Toolbar so that you have easy access to it. Otherwise, all buttons are removed by default. Don't fret -- you can easily add your favorite features back to the Toolbar. Click More next to the search box and select the tool that you want to add. It'll automatically appear back on the Toolbar."

So Google Toolbar features are less discoverable, users lost some of their preferences, but the toolbar is less cluttered.

Google Instant integration is not enabled by default, but you can open the options dialog and check "Enable Instant for faster searching and browsing".


For some reason, Google also installs Google Toolbar 7.1 for Firefox, which is an old version of toolbar and doesn't include the new features. The extension can be uninstalled from Control Panel, not from Firefox.

download-now

 

18
April
2011

Microsoft opens up Office 365 as public beta
5.0/5 rating (1 votes)

msoffice365

Microsoft has opened the tap on its cloud-based Office 365 and is now offering the service as a public beta for anyone to try out.

Available in 38 countries and in 17 languages, the new beta follows several months of limited testing among a couple thousand businesses that were able to kick the tires on the service. After the public beta, Office 365 will officially launch later this year.

Unveiled last October, Office 365 is Microsoft's attempt to offer businesses a cloud-based alternative to some of its traditional desktop and server products. The service combines Office Web Apps with hosted versions of Exchange and SharePoint as well as Microsoft's Lync product, which provides the online communication and collaboration piece.

18
March
2011

Microsoft ADO.NET Entity Framework 4.1 Release
5.0/5 rating (1 votes)

We are excited to announce that Microsoft ADO.NET Entity Framework 4.1 Release Candidate (EF 4.1 RC) is now available. This is a fully supported, go-live release. In approximately one month we plan to release the final Release to Web (RTW). We are not planning any changes to the API surface or behavior between RC and RTW, the release is purely to allow any new bugs found in the RC build to be evaluated and potentially fixed.

 

What’s in EF 4.1 RC?

ADO.NET Entity Framework 4.1 RC introduces two new features:

  • The DbContext API is a simplified abstraction over ObjectContext and a number of other types that were included in previous releases of the ADO.NET Entity Framework. The DbContext API surface is optimized for common tasks and coding patterns. DbContext can be used with Database First, Model First and Code First development.
  • Code First is a new development pattern for the ADO.NET Entity Framework and provides an alternative to the existing Database First and Model First patterns. Code First is focused around defining your model using C#/VB.NET classes, these classes can then be mapped to an existing database or be used to generate a database schema. Additional configuration can be supplied using Data Annotations or via a fluent API.