Posts
66
Comments
91
Trackbacks
0
Monday, February 23, 2015
Introducing Module Browser – A World of Reusable PowerShell Modules at your Fingertips

High quality reusable modules, like LEGO pieces, enable IT Pros to build automation solutions in minutes! Where can I find those high quality reusable modules? One way is to use PowerShellGet, a set of cmdlets to find, install, and publish modules through the PowerShell Gallery via the console. Today we are also going to introduce a new way of accessing and managing PowerShell modules through a graphical interface: Module Browser for PowerShell ISE!

Module Browser, built on top of PowerShellGet, is a module management toolkit for PowerShell. The goal of Module Browser is to make the process of incorporating Microsoft and community modules into your automation solutions as simple as possible.

If you want to get a first-hand experience of this app, click the link below: http://www.microsoft.com/en-us/download/details.aspx?id=45885

 

How It Works

Module Browser is a PowerShell ISE extension developed by the Microsoft Developer Experience division with assistance from the PowerShell team. It enables users to find, download and manage PowerShell modules both online and offline with just a few clicks. It also helps IT professionals create and share their own modules with the outside community via the PowerShell Gallery. All such operations can be completed intuitively via the add-on tools pane within the PowerShell ISE.  Here's how it works.

First, install the latest WMF 5.0 containing the PowerShellGet cmdlets. Next, install the Module Browser for PowerShell ISE.  PowerShell ISE will start with the Module Browser (if it is not visible, enable it via the Add-ons menu):

image

Module Browser uses Find-Module (part of PowerShellGet) to list all modules available on the PowerShell Gallery, including DSC resources released by Microsoft, and hundreds of high quality modules provided by MVPs and community experts.

As an example, let’s say I want to install the HistoryPx module shared by PowerShell MVP, Kirk Munro. Double-click “HistoryPx” in the list to open a more detailed page about the module.

image

Install the latest version of HistoryPx by clicking the ‘Install’ button (this simply calls Install-Module).

After the module is successfully installed, two new options are presented:

  • Files displays the file structure in the module

image

  • Commands automatically exposes the cmdlets available in the module, and I can click the ‘Show-Command’ button next to the cmdlet to invoke it via the GUI

image

Because I love Kirk’s HistoryPx module, I click the ‘Add to favorites’ button to bookmark it. All my favorite modules can be found in the Favorites tab.

image

The My Collection tab allows me to manage all modules installed on my local computer.

image

The module installation folder can be configured in the Settings dialog (which permanently modifies the PSModulePath environment variable).

image

 

Thanks to a new module creation wizard provided in Module Browser, creating a new module also becomes as simple as a few button clicks. By clicking the ‘New Module’ button, the wizard will be launched.

image

 

image

 

After the module is created, it’s easy to edit the module manifest:

image

It’s also easy to share the module and benefit other IT Pros in the community:

image

 

image

 

More than Just an App

The launch of Module Browser is more than just an app. It is also a response to PowerShell MVPs’ feedback at the Microsoft MVP Summit. Thanks to our dedicated MVPs and their feature suggestions we can deliver Module Browser to benefit users around the world.

 

What’s Coming Next?

Currently, the OneScript team is developing version 2.0 of Script Analyzer for PowerShell ISE (Script Analyzer version 1.x has already been released). With version 2.0, IT professionals will be able to automatically validate their PowerShell scripts against a large set of PowerShell best practices.

 

Feedback and Comments

If you love what you see in Module Browser, please recommend it to your friends and colleagues. If you have any problems or suggestions, please contact us at onescript@microsoft.com. We’ll do our best to take your feedback into account when building future versions of the Module Browser.
We’d also like to thank our PowerShell MVPs and other dedicated customers for their feedback which led directly to the creation of the Module Browser. Thanks, everyone!

Posted On Monday, February 23, 2015 2:22 PM | Comments (0)
Thursday, November 13, 2014
What are the differences between VS Community and VS Express? What will happen to VS Express?

 

http://blogs.msdn.com/b/onecode/archive/2014/11/12/differences-between-visual-studio-community-edition-and-express-editions.aspx

What are the differences between VS Community and VS Express?  What will happen to Visual Studio Express?

First of all, both are free!  Visual Studio Community Edition is newly released today.

There are two main differences between Visual Studio Community Edition and the Express Editions

1) Visual Studio Express Editions do not allow users to use extensions (aka. plugins).  There are over 5000 great plugins for Visual Studio in Visual Studio Gallery.  Plugins such as Developer Assistant can boost developers’ productivity.  Unfortunately, they are not available to Visual Studio Express users.   With Visual Studio Community Edition, you can access and use all these plugins.

2) Visual Studio Express Editions are targeting specific platforms:  Express for Web allows you to develop Web apps;  Express for Windows allows you to develop Windows apps; Express for Windows Desktop allows you to develop desktop apps.  But with Visual Studio Community Edition, you can develop projects targeting cross-platforms.

Soma mentioned in today's Connect event that Visual Studio Community Edition may retire Visual Studio Express Editions in future, but this is not decided yet.

Posted On Thursday, November 13, 2014 3:41 AM | Comments (0)
Microsoft releases FREE Visual Studio Community Edition today–it is almost the same as Pro edition, and it’s FREE!

Microsoft releases Visual Studio Community 2013 today.  Free of charge!  It gives you almost all features originally in Visual Studio 2013 Pro. 

http://blogs.msdn.com/b/onecode/archive/2014/11/12/free-visual-studio-community-edition-released-today.aspx 

 

With Visual Studio 2013 Community, you can get Visual Studio extensions that incorporate new languages, features, and development tools into this IDE. (These extensions are available from the Visual Studio Gallery.) Here is how to install the Developer Assistant extension for Visual Studio after the installation of Visual Studio, with which you can get instant code sample help when you are writing C# code projects:

image

 

1. Go to the Tools menu, and choose ‘Extensions and Updates”

2. Choose Online / Visual Studio Gallery

image

3. in the Search bar, type Developer Assistant

image

4. Install ‘Bing Developer Assistant’.

Posted On Thursday, November 13, 2014 3:04 AM | Comments (0)
Thursday, September 11, 2014
Visual Studio's New API IntelliSense helps to boost your Productivity

Have you ever imagined that one day you can get instant ‘code sample’ help while you are calling APIs in Visual Studio?

image

Introducing Bing Developer Assistant for Visual Studio!   Publicly released just a couple of weeks ago!

It’s available as a VS plugin in both VS2013 and VS2012.

You can install it from this webpage, or from Visual Studio / Tools /  Extensions and Updates…

Please use it, tweet it, blog it, and share your feedback.

clip_image002[8]

Posted On Thursday, September 11, 2014 2:35 PM | Comments (0)
Productivity Booster: Bing Developer Assistant for Visual Studio

Have you ever imagined that one day you can get instant ‘code sample’ help while you are calling APIs in Visual Studio?

clip_image001

Introducing Bing Developer Assistant for Visual Studio!   Publicly released just a couple of weeks ago!

It’s available as a VS plugin in both VS2013 and VS2012.

You can install it from this webpage, or from Visual Studio / Tools /  Extensions and Updates…

Please use it, tweet it, blog it, and share your feedback.

clip_image002

Posted On Thursday, September 11, 2014 4:19 AM | Comments (0)
Thursday, June 5, 2014
Releasing the new Sample Browser Phone app

Starting its journey in 2010, Sample Browser is achieving its tetralogy by releasing a Windows Phone version Sample Browser today. The new Windows Phone app is the fourth milestone of Sample Browser since we released the desktop version and the Visual Studio version in 2012 and the Windows Store version in 2013. This time, by providing a sample browser designed for a ‘walking’ platform in response to MVPs’ suggestions during last year’s MVP Global Summit, we are literally putting a world of code samples "at developers’ fingertips”. If you like to have a code gallery of over 7000 quality code samples in your pocket, then click here to download our Windows Phone Sample Browser and start a fantastic mobile experience.

With Windows Phone version Sample Browser and the Internet, you can search for code samples on MSDN at anytime and anywhere you want, 24/7 and–even to bed. You can also check code sample details and share them with your friends. Compared to the other 3 pieces in the tetralogy (desktop version, Visual Studio version, and the Windows Store version), the Windows Phone version Sample Browser sells itself for convenience and instant connectivity. For those who need to reach code samples under mobile circumstances where no PCs is available, Windows Phone version Sample Browser will definitely be the right service you are seeking for. Aside from sharing samples via emails as the other 3 do, the Windows Phone version Sample Browser also allows you to share the sample via SMS and Near Field Communication (NFC).

 

What's Next

Currently, the Windows Phone Sample Browser only supports online MSDN code searching, but we already plan to upgrade Sample Browser to allow users to do ‘Bing code search’, and add and manage their private code snippets.  We will also upgrade the app to universal app. Universal App is a new concept brought up in the Microsoft Build Developer Conference 2014. It is a new development model that allows for a single app to be deployed across multiple Windows devices such as Windows Phone, Windows 8.1, and XBox. Therefore, once we finish upgrading Sample Browser to a universal app, you can synchronize your own code snippets across different devices; You can also mark a code sample as favorite on your Windows Phone and continue to study the sample when you are on your desktop. By then, sharing data between platforms will be a piece of cake. Also, the user experience of Sample Browser on different platforms will be more consistent.  The best is yet to come!

 

We sincerely suggest you give Sample Browser a try (click here to download). If you love what you see in Sample Browser, please recommend it to your friends and colleagues. If you encounter any problems or have any suggestions for us, please contact us at onecode@microsoft.com. Your precious opinions and comments are more than welcome.

Posted On Thursday, June 5, 2014 5:52 AM | Comments (0)
Friday, May 23, 2014
1分钟试用PowerShell 5.0新功能PowerShellGet安装Script Browser和Script Analyzer

 

微软PowerShell 产品组上周发布了PowerShell 5.0 PowerShellGet功能。有了它,IT 人员可以方便地搜索,安装,更新PowerShell Module。在这篇博客中,我将演示如果使用PowerShellGet安装微软ScriptBrowser和ScriptAnalyzer应用程序。

首先,你需要下载和安装PowerShell 5.0 http://go.microsoft.com/fwlink/?LinkId=398175

安装完成后,启动PowerShell ISE (Powershell_ise.exe),在PowerShell console中,键入如下命令。

Install-Module ScriptBrowser –Scope CurrentUser

image

安装完成后,你可以键入以下命令运行script browser和script analyzer

Enable-ScriptBrowser

Enable-ScriptAnalyzer

image

整个安装过程非常方便。

Posted On Friday, May 23, 2014 5:03 AM | Comments (0)
Tuesday, May 13, 2014
Just Released: What’s New in Microsoft Script Browser & Script Analyzer 1.2

Microsoft has just released the 1.2 update of its Script Browser and Script Analyzer apps.

Since the apps was released half a month ago, they have received nearly 15,000 downloads.  The users provided numerous suggestions to enhance the apps.  Today, the team brings to you the 1.2 update of Script Browser and Script Analyzer.

Download Script Browser & Script Analyzer 1.2 
(If you have already installed an earlier version of Script Browser & Script Analyzer, you will get an update notification when you launch Windows PowerShell ISE.)

 

New Features

1. A standalone desktop version of Script Browser

image

2. New Cmdlets to manually load Script Browser / Script Analyzer when you need them

  • Enable-ScriptBrowser
  • Enable-ScriptAnalyzer
  • Disable-ScriptBrowser
  • Disable-ScriptAnalyzer

They even provided a cmdlet for starting the desktop version of Script Browser:

  • Start-ScriptBrowserDesktop

3. Largely improved Script Analyzer rules

The speed of the Script Analyzer is largely improved.

4. Bug Fixes

a) Improve the startup speed of Script Browser and Script Analyzer

b) Fixed a sample rating display issue

Posted On Tuesday, May 13, 2014 4:28 AM | Comments (0)
Sunday, April 20, 2014
PowerShell Script Browser 1.0 is Released

Microsoft has just released PowerShell Script Browser 1.0.  It makes it easier to find and use 9000+ script samples when you are writing scripts to automate Microsoft products.

Download Script Browser for Windows PowerShell ISE

A World of Scripts at your Fingertips – Introducing Script Browser

 

Posted On Sunday, April 20, 2014 2:17 PM | Comments (1)
Monday, November 4, 2013
Register the "OneCode & OneScript" session at MVP Global Summit November 2013

The yearly Microsoft MVP Global Summit will lift its curtain on Nov 17th in Bellevue, WA.  This year, we have prepared three new apps and many new samples in response to MVPs’ feedbacks last year.  If you are attending this year’s Microsoft MVP Global Summit, you will have the privilege to kiss or bite their development team Smile 

  • Sample Browser Windows Phone app – with 6000+ MSDN code samples which will be at your fingertips anytime and anywhere.
  • Script Explorer for PowerShell ISE – with 8000+ script sample which will be at your fingertips when you are writing scripts in PowerShell ISE.
  • PowerShell checkin policy for TFS – automatically checks your PowerShell script code against best practices of PowerShell.

Interested?  Please open your Schedule Builder for the MVP Summit 2013, and register for the event called “OneCode & OneScript” on Nov 17th.  We look forward to seeing you and learning your feedback.

image

Posted On Monday, November 4, 2013 12:49 PM | Comments (0)
Advertise on this site through Lake Quincy Media
Tag Cloud