VSLab R. Daneel released

by cisterni 16. July 2008 01:45

I just released the new release of VSLab codenamed R. Daneel. This release adds the package feature, an important element to build DSL and tools on top of VSLab. Packages are simply .NET assemblies with appropriate metadata used by VSLab to offer a dialog to manage them. Ok, ok you can code it, but it's handy to select which packages should be loaded, if at startup, and if you are lazy enough you can even ask for automatic namespace opening!

This is how package manager looks like:

You can load packages interactively or flag them for startup. You have two assembly caches (different from the GAC so you are not required to understand strong naming) for packages, one in the VSLab installation dir, and the other in the user profile. I managed to start the UAC dialog on Vista to have packages installed under program files.

Currently rated 2.0 by 3 people

  • Currently 2/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Tags: , ,

Design | General


7/19/2008 8:15:56 AM

Mike Gale

I haven't tried this out but, if my understanding is right, this is going to have great impact. Thanks.

What a great name. (Maybe R. Giskard later?)

Mike Gale au

7/24/2008 12:40:32 AM


Hi Cisterni.
OK through most of the VSLab Visual Tutorial.

3D function: Had to cut and paste the code to be evaluated into VSLab window and add";;" -- ?
"Select ALT Enter" did not work for me.

PerfMon OK; again cut and paste... ?

Tutorial errors:
let t2 = new plotter() ?

stdin(72,13): error FS0039: The type 'plotter' is not defined.


stdin(73,0): error FS0039: The namespace or module 't2' is not defined.

t2.func <- (fun a -> a/2)
---------- My system ----------
Microsoft Visual Studio 2008 Version 9.0.21022.8 RTM
Microsoft .NET Framework Version 3.5 SP1
Installed Edition: Standard
Microsoft Silverlight Projects 2008 91851-136-1821772-60877
Microsoft Silverlight Projects 2008 Version 9.0.21022.108

F# Research Compiler with Visual Studio 2003/2005 Integration 1.1
F# Research Compiler with Visual Studio 2003/2005 Integration. For more information about F#, see the Microsoft Research website at <http://research.microsoft.com/fsharp>. F# Copyright 2001-2005 Microsoft Corporation.

Hotfix for Microsoft Visual Studio 2008 Standard Edition - ENU (KB944899) KB944899
Hotfix for Microsoft Visual Studio 2008 Standard Edition - ENU (KB945282) KB945282
SourceOutliner 1.0
Creates a tool window that provides an outline view of a source code file.

Update for Microsoft Visual Studio 2008 Standard Edition - ENU (KB947520) KB947520

Art us

7/24/2008 10:29:18 AM


Thank you for your feedback Smile I've opened an issue on the CodePlex Web Site. It seems that the registration of Alt+Enter command did not succeed. Yes to evaluate in the VSLab Window F# requires double semicolon in the ML fashion, but you can try to figure out the problem by opening Visual Studio options, Keyboard and check the key binding for VSLabAddin+SendSelection command, you can rebind with Alt+Enter keybinding.

cisterni it

7/15/2009 4:23:25 AM

Msi Laptop

Interesting blog, bookmarked it for later reference.

Msi Laptop us

7/22/2009 10:21:47 AM

Andy Warhol

Hmm strange this post is totaly irrelevant to the search query I entered in google but it was listed on the first page.

Andy Warhol us

7/25/2009 1:05:15 PM

Learn Master Guitar

Cool! Wouldn't mind reading more of this from time to time. Also, you got some nice resources here - going to bookmark some of your pages. Thanks!

Learn Master Guitar us

7/25/2009 1:05:18 PM

Learn German!

You have a point there. I'm sending you some positive energy! :o) Thank you.

Learn German! us

8/5/2009 10:08:53 AM

Medicare Advantage Plans

Thanks, you cleared up some things for me.

Medicare Advantage Plans us

8/5/2009 10:08:58 AM

San Diego Foreclosure

We�re reading, keep writing! Thanks for being so open!

San Diego Foreclosure us

8/14/2009 7:19:22 AM

Mens Seiko Chronograph Snd163

Do you earn decent money from this blog or are you doing it just for fun?

Mens Seiko Chronograph Snd163 us

8/16/2009 4:44:43 AM

Timex Mens Expedition Adventure

Hey I love your style I will subscribe for your feed please keep posting!

Timex Mens Expedition Adventure us

8/18/2009 3:26:41 AM

Seiko Mens Automatic Calendar

Tried to autotranslate you site not understand the writing any hope deutsch version?

Seiko Mens Automatic Calendar us

8/26/2009 5:24:36 PM

Baume Mercier Classima

Tried to autotranslate you site not understand the writing any hope deutsch version?

Baume Mercier Classima us

10/5/2009 11:53:12 AM

windshield repair kit

Wonder full writing skills you got mate.


windshield repair kit us

10/8/2009 1:46:02 PM

dog cataract eye drops

This is the best post on this topic i have ever read.



dog cataract eye drops us

10/8/2009 1:54:39 PM

Algarve Villa Rentals

I added your post to my college Report



Algarve Villa Rentals us

10/20/2009 12:27:37 PM

digital printing washington

Now this is hghly recommeded post for me. I will surely email this to my friend.



digital printing washington us

10/20/2009 11:07:36 PM

Computer Repair San Marcos CA

Great insights. I loved to read your article. You must be putting a lot of time into your blog!

Computer Repair San Marcos CA us

10/30/2009 2:07:47 PM

Oil Change NC

where do i get more information on this

Regards and respect

Oil Change NC us

11/26/2009 5:06:40 AM


amazing stuff thanx Smile

medigap us

11/27/2009 9:07:03 PM

solar panels

Thanks for making such a killer blog. I come on here all the time and am floored with the fresh information here.

solar panels us

11/28/2009 11:34:47 PM

Electronic Fax Service

I visit your website on occasion and I must mention that I like your template!

Electronic Fax Service us

11/29/2009 5:33:41 PM

Types of spider plants

Aw, this was a really outstanding post. In theory I'd like to drop a line like this too - taking time and real effort to make a fabulous article... but what can I say... I procrastinate a lot and never seem to get something done.

Types of spider plants us

11/30/2009 1:19:11 AM

Sony Cybershot

Some interesting information on cameras,well researched. I'll put a link to tjis site on my blog.Thank you!

Sony Cybershot gb

12/2/2009 10:58:23 PM

car cames

Hi buddy, your website's design is great and loving it. Your articles are incredible. Please continue this great work. Greets.

car cames

12/4/2009 3:34:15 AM

Peridot Earrings - Beautifuf and elegant

Hi webmaster, commenters and everybody else !!! The blog was absolutely fantastic! Lots of great information and inspiration, both of which we all need!b Keep 'em coming... you all do such a great job at such Concepts... can't tell you how much I, for one appreciate all you do!

Peridot Earrings - Beautifuf and elegant

12/9/2009 3:30:41 PM


Easily, the post is actually the greatest on this deserving topic. I agree with your conclusions and will thirstily look forward to your coming updates. Just saying thanks will not just be sufficient, for the fantastic clarity in your writing. I will immediately grab your rss feed to stay informed of any updates. Authentic work and much success in your business endeavors!


12/10/2009 1:33:06 AM

casino en ligne

Excellent thank you for sharing this information, good continuation for your blog

casino en ligne

12/10/2009 9:15:04 PM

Fuji Finepix

I can see that you are an expert at your field! I am launching a website soon, and your information will be very useful for me.. Thanks for all your help and wishing you all the success in your business.

Fuji Finepix gb

12/11/2009 6:59:59 PM

Sony Cybershot

I can see that you are an expert at your field! I am launching a website soon, and your information will be very useful for me.. Thanks for all your help and wishing you all the success in your business.

Sony Cybershot gb

12/12/2009 7:55:49 PM


I can see that you are an expert at your field! I am launching a website soon, and your information will be very useful for me.. Thanks for all your help and wishing you all the success in your business.

Sharpe gb

12/13/2009 11:40:26 PM

Educational Toys

A thoughtful insight and ideas I will use on my blog. You've obviously spent some time on this. Well done!

Educational Toys gb

12/14/2009 6:01:53 AM

Cheap Ed Hardy Shoes


Cheap Ed Hardy Shoes

12/14/2009 8:04:58 AM

need bad breath cures

When one studies the issue at hand, i have to agree with your endings. You understandably show knowledge about this topic and i have much to learn after reading your article.Many greetings and i will come back for any further updates.

need bad breath cures us

12/14/2009 7:39:40 PM

Billy-Rae Gleep

did you make this site yourself?

Billy-Rae Gleep gb

12/14/2009 8:08:01 PM

Allan Mullery

Where did you get that great theme - can you mail me the link please

Allan Mullery gb

12/15/2009 3:02:03 AM

Rosa Planting

It was a very nice idea! Just wanna say thank you for the selective information you have distributed. Just continue publishing this kind of post. I will be your hardcore reader. Thanks again.

Rosa Planting us

12/15/2009 4:48:30 AM

Nike Obasola

great post , really good view on the subject and very well written, this certainly has put a spin on my day, many thanks from the USA and sustain up the good work

Nike Obasola us

Powered by BlogEngine.NET
Theme by Mads Kristensen

VSLab blog

VSLab is a Visual Studio extension designed to support Visual Studio interaction from F# interactive. It is a Microsoft product developed at University of Pisa, by a team lead by Antonio Cisternino.


Recent comments

Comment RSS


The opinions expressed herein are my own personal opinions and do not represent my employer's view in  anyway.

© Copyright 2008