Discussion, code samples and video demos of new technologies; including Web 2.0 startups, Google AppEngine, Ruby on Rails, PHP, Visual Studio Team System, Team Foundation Server and .NET.

Thursday, March 1, 2007

A Baker's Dozen of New Features in Orcas

There is nothing like having a new version of Visual Studio to play around with :) Not that Visual Studio 2005 is all that old, but the March CTP of Orcas was just released. I picked up the VPC version last night and gave it a whirl.

So far it looks great! I was expecting a very small upgrade to VS 2005, but there are some really substantial features here.

Here are a few features that caught my eye in no particular order.

Code Metrics

This is going to be really handy. Underneath the covers, VSTS was using code metrics like cyclomatic complexity to evaluate some of the code analysis rules.

It looks like in Orcas this functionality has been exposed directly. Hopefully we can use this feature in a check-in policy; I didn't see that option in this build, but maybe in a future one?

Annotation View for Files under Version Control

We've seen this in the Team Foundation Server PowerToy already, but it is nice to see it as part of the product. This feature is similiar to the 'blame' feature in Subversion; it gives you a chance to see who made what changes to a file. Really nice stuff! Hopefully this view will be extensible - I would love to incorporate the ability to right-click on a person in the annotation view and send an IM or schedule a meeting.

Team Foundation Server Build Definition Editor

 

No more dirty XML editing!  This is a great feature for anyone who has ever waded through a Team Build definition file. There are all kinds of nice new features added to Team Build, this is just one of them.

Build Retention Policy

One of the settings in the Build Definition is the ability to decide what you want to keep, and how much of it. This is handy if you're doing nightly builds. Chances are you are going to want to do some regular clean up. This retention policy will help you do that.

Continuous Builds!

I'm sure this will incite a massive cheer! You can decide when to start a build automatically - most notably you can do it when a check-in occurs; a continous build in other words.

Getting this feature in is a great example of how the product team is listening to its customers.

Build Queues

Not as sexy as Continuous Build, but still pretty cool; now you can queue up builds to run. Team Build is starting to look like a real full-featured release system now.

Folder Differencing!

This was in the Team Foundation Server PowerToy too I believe, but I didn't have a chance to try it out over there.

This is really something - you can do a folder-based comparison, which is particularly useful if you want to see differences between branches at a more granular level than just change sets.

Runtime Control of a Performance Session

 

Ah, last but certainly not least, improvements to the Performance Tools! This is a nice one, you can control your performance session as it runs - particularly useful is the ability to insert marks during the course of a performance run. These really help you when it comes time to do the analysis!

Query View in Performance Reports

Fantastic! It's so hard and tedious to sort through Performance Reports. You can dump them out to Excel and filter, but then you lose the nice visualizations. But, with a Query View you can structure a query to sort through the data, and still take advantage of the nice visualizations.

New Views in the Performance Reports

Some promising new views in the Performance Tools. I couldn't get the ETW view to work, but if we finally have a visualization for them, that's big. ETW events are super informative but very under utilized. This article has a nice summary and links to more information about ETW.

Integration with Work Item Tracking

Right-click and create a bug, what more is there to say :)

Performance Report Comparison

Being a former Program Manager on this team, it nearly brings a tear to my eye to see this nice feature :) Performance reports are so hard to work with because they gather so much data. It is nearly impossible to tell whether your current run was better than the last.

But, all that is changed with this view - you can compare the results of two performance files and get back a categorized report of the differences. Truly a great solution to a tough scenario, great job guys!

112 Comments:

Blogger Chandana N. Athauda said...

Yap, I agree with your some points. Anyway, Thx for you post… It is too worth…

March 6, 2007 8:17 PM

 
Blogger RT said...

Hi ericlee. Thank you for sharing these new VS features.

They really seen exciting and I hope they can increase out productivity and fun :).

Keep the good work,

Ricardo :)

March 7, 2007 12:59 AM

 
Blogger ericlee said...

Thanks!

March 7, 2007 11:18 AM

 
Anonymous Anonymous said...

The metrics thingy seems interesting I also found other article explaning it under http://staff.southworks.net/blogs/fdelgado/archive/2007/04/14/Cyclomatic-complexity-and-other-metrics-in-Orcas.aspx

May 26, 2007 2:22 PM

 
Anonymous <a href="http://medonlineshops.com/product_hoodia_gordonii.htm">Hoodia Gordonii</a> said...

Thanks!

July 25, 2007 3:43 AM

 
Anonymous <a href="http://easydrugmarket.com/item.php?id=2121">Hoodia</a> said...

Interesting! :-)

July 29, 2007 7:07 AM

 
Anonymous <a href="http://peumans-pc.stanford.edu/portal_memberdata/portraits/buyviagra">Buy Viagra</a> said...

Interesting!

August 13, 2007 8:43 AM

 
Anonymous <a href="http://www.netwacc.dsu.edu/portal_memberdata/portraits/ringtones">FreeRingtones</a> said...

Interesting article, thanks!

August 15, 2007 7:44 AM

 
Anonymous <a href="http://peumans-pc.stanford.edu/portal_memberdata/portraits/ringtones">FreeRingtones</a> said...

Great to see this! Thanks!

August 15, 2007 8:30 AM

 
Anonymous <a href="http://phentermine1.eamped.com">Phentermine</a> said...

Thanks for interesting article.

August 17, 2007 10:49 AM

 
Anonymous <a href="http://drugscenterhere.com">ShopMan</a> said...

I like articles like this. Thanks!

August 25, 2007 10:49 PM

 
Anonymous <a href="http://buy-viagra2007.blogspot.com">Buy Viagra</a> said...

very good!

September 2, 2007 2:26 AM

 
Anonymous <a href="http://payday-loans-online--ooz.blogspot.com">Payday loans Online</a> said...

very good site! Best!

September 3, 2007 9:36 PM

 
Anonymous <a href="http://adobe-photo-shop-cs2.blogspot.com">Gringo Andre</a> said...

Write something else. Thanks! Best Blog...

September 6, 2007 12:33 AM

 
Anonymous <a href="http://courses.cvcc.vccs.edu/ENG112_GROSS/_Chat_Room/000008fd.htm">Anonimous</a> said...

Well done. Keep up the great work. Best regards!

September 9, 2007 9:08 AM

 
Anonymous <a href="http://buy4soma.eamped.com">Anonimous</a> said...

I like it a lot! Nice site, I will bookmark!

September 10, 2007 8:27 AM

 
Anonymous <a href="http://m2.aol.com/rth5gr/index.html">Anonymous</a> said...

Thanks to author! I like articles like this, very interesting.

September 11, 2007 11:07 AM

 
Anonymous <a href="http://paydayadvisors.org">PaydayLoans</a> said...

8cCz9C You have a talant! Write more!

October 30, 2007 9:17 AM

 
Anonymous <a href="http://tes.uab.es/MISS/portal_memberdata/portraits/twkgxziok">Auto insurance company</a> said...

AgFUk1 Wonderful blog.

October 30, 2007 7:30 PM

 
Anonymous <a href="http://hydrocodone.99k.org/index.php">Hydrocodone</a> said...

sElHPS The best blog you have!

November 2, 2007 4:22 AM

 
Anonymous <a href="http://users2.titanichost.com/buyviagra/265.html">loan repayment help for catholic teachers</a> said...

hC9b5h Nice Article.

November 2, 2007 10:06 AM

 
Anonymous <a href="http://free.7host07.com/nmcfgy/193.html">allman brothers tour dates</a> said...

Wonderful blog.

November 2, 2007 11:03 AM

 
Anonymous <a href="http://fioricet.clanteam.com/?pharma=220">fioricet and time to feel results</a> said...

Please write anything else!

November 2, 2007 11:51 AM

 
Anonymous <a href="http://celebrex.zxq.net/?pharma=107">allergy asthma celebrex</a> said...

Please write anything else!

November 2, 2007 12:38 PM

 
Anonymous <a href="http://m1.aol.com/BrettHead14/188.html">senior citizens life insurance</a> said...

actually, that's brilliant. Thank you. I'm going to pass that on to a couple of people.

November 2, 2007 1:44 PM

 
Anonymous <a href="http://users2.titanichost.com/buyviagra/index16.html">phentermine rating site</a> said...

actually, that's brilliant. Thank you. I'm going to pass that on to a couple of people.

November 3, 2007 3:21 AM

 
Anonymous <a href="http://xenical.newsit.es/xenical-over-the-counter-brand.html">xenical over the counter bran</a> said...

Nice Article.

November 3, 2007 7:57 AM

 
Anonymous <a href="http://tramadol.newsit.es/90-tramadol-hcl-acetaminophen-ta.html">90 tramadol hcl acetaminop</a> said...

Hello all!

November 3, 2007 10:03 AM

 
Anonymous <a href="http://phentermine.whdot.com/index8.html">phentermine no doctor approval</a> said...

Nice Article.

November 3, 2007 10:55 AM

 
Anonymous <a href="users2.titanichost.com/amalopra">JohnBraun</a> said...

VzAXEM write more, thanks.

November 4, 2007 12:17 PM

 
Anonymous <a href="http://users2.titanichost.com/popebatret/index27.html">college amatuer sex</a> said...

Thanks to author.

November 4, 2007 8:03 PM

 
Anonymous <a href="http://users2.titanichost.com/inoryum/index21.html">dream dictionary sex</a> said...

Wonderful blog.

November 4, 2007 8:38 PM

 
Anonymous <a href="http://users2.titanichost.com/hviler/index23.html">animual sex xxx</a> said...

Thanks to author.

November 4, 2007 10:27 PM

 
Anonymous <a href="http://users2.titanichost.com/ansfur/index14.html">lesbian cucumber sex</a> said...

Please write anything else!

November 4, 2007 11:03 PM

 
Anonymous <a href="http://users2.titanichost.com/olds77/index20.html">free pink anal teen</a> said...

Please write anything else!

November 4, 2007 11:35 PM

 
Anonymous <a href="http://users2.titanichost.com/shingro/index19.html">self-made sex sites</a> said...

Hello all!

November 5, 2007 12:03 AM

 
Anonymous <a href="http://users2.titanichost.com/scersi/index13.html">ebony rough sex</a> said...

Please write anything else!

November 5, 2007 12:37 AM

 
Anonymous <a href="http://users2.titanichost.com/t1fielde/index26.html">outrageous sex 2</a> said...

Nice Article.

November 5, 2007 1:06 AM

 
Anonymous <a href="http://users2.titanichost.com/adjutes/index17.html">beastilty sex stories</a> said...

actually, that's brilliant. Thank you. I'm going to pass that on to a couple of people.

November 5, 2007 1:45 AM

 
Anonymous <a href="http://users2.titanichost.com/adjutes/index.html">bangkok sex shows</a> said...

Magnific!

November 5, 2007 2:31 AM

 
Anonymous <a href="http://users2.titanichost.com/shiconta/index15.html">cruseing for sex</a> said...

Nice Article.

November 5, 2007 3:04 AM

 
Anonymous <a href="http://users2.titanichost.com/marymeno/index24.html">random sex stories</a> said...

Wonderful blog.

November 5, 2007 4:07 AM

 
Anonymous <a href="http://users2.titanichost.com/vadhoms/index3.html">male for sex</a> said...

Save the whales, collect the whole set

November 5, 2007 4:44 AM

 
Anonymous <a href="http://users2.titanichost.com/etooking/index15.html">nudist sex pics</a> said...

What is a free gift ? Aren't all gifts free?

November 5, 2007 5:22 AM

 
Anonymous <a href="http://users2.titanichost.com/swiseny/index15.html">disease sex transmitted</a> said...

A flashlight is a case for holding dead batteries.

November 5, 2007 5:49 AM

 
Anonymous <a href="http://users2.titanichost.com/pyzoid/index33.html">bow wow sex</a> said...

All generalizations are false, including this one.

November 5, 2007 6:53 AM

 
Anonymous <a href="http://users2.titanichost.com/pyzoid/index9.html">bold sex stories</a> said...

Oops. My brain just hit a bad sector.

November 5, 2007 7:24 AM

 
Anonymous <a href="http://users2.titanichost.com/selli83/index26.html">adult sex questions</a> said...

Build a watch in 179 easy steps - by C. Forsberg.

November 5, 2007 7:57 AM

 
Anonymous <a href="http://users2.titanichost.com/numdaso/index35.html">it picture sex</a> said...

Clap on! , Clap off! clap@#&$NO CARRIER

November 5, 2007 8:29 AM

 
Anonymous <a href="http://users2.TitanicHost.com/senatra/hydrocodone-aspirin.html">hydrocodone aspirin</a> said...

Lottery: A tax on people who are bad at math.

November 5, 2007 8:59 AM

 
Anonymous <a href="http://cialis.whdot.com/index6.html">cialis anti impotence</a> said...

Friends help you move. Real friends help you move bodies

November 5, 2007 9:32 AM

 
Anonymous <a href="http://web.archive.org/web/20070818071840/freewebtown.com/loans1/consolidating-student-loans"></a> said...

Change is inevitable, except from a vending machine.

November 5, 2007 10:07 AM

 
Anonymous <a href="http://users2.titanichost.com/numdaso/index22.html">japanese sex vids</a> said...

What is a free gift ? Aren't all gifts free?

November 5, 2007 10:51 AM

 
Anonymous <a href="http://users2.titanichost.com/febisko/index24.html">biker chicks sex</a> said...

Nice Article.

November 5, 2007 11:31 AM

 
Anonymous <a href="http://users2.titanichost.com/topletrufus/index26.html">gay sex tonight</a> said...

Lottery: A tax on people who are bad at math.

November 5, 2007 12:03 PM

 
Anonymous <a href="http://users2.titanichost.com/yetzeit/index5.html">aruba sex shop</a> said...

Energizer Bunny Arrested! Charged with battery.

November 5, 2007 12:39 PM

 
Anonymous <a href="http://users2.titanichost.com/brittanyrogers/81-0411.html">all rabbit sex</a> said...

Friends help you move. Real friends help you move bodies

November 5, 2007 1:10 PM

 
Anonymous <a href="http://users2.titanichost.com/glicia80/index1.html">sex at 55</a> said...

Energizer Bunny Arrested! Charged with battery.

November 5, 2007 1:35 PM

 
Anonymous <a href="http://users2.titanichost.com/reekello/index7.html">diaper lover sex</a> said...

When there's a will, I want to be in it.

November 5, 2007 2:02 PM

 
Anonymous <a href="http://users2.titanichost.com/tortene/index23.html">omarion sex ass</a> said...

Calvin, we will not have an anatomically correct snowman!

November 5, 2007 2:33 PM

 
Anonymous <a href="http://users2.TitanicHost.com/parana/cocaine-and-nasal-issues.html">cocaine and nasal issue</a> said...

The gene pool could use a little chlorine.

November 5, 2007 3:01 PM

 
Anonymous name said...

When there's a will, I want to be in it.

November 5, 2007 3:40 PM

 
Anonymous <a href="http://users2.titanichost.com/cuhozhilov/index31.html">family guy xxx porn picks</a> said...

Ever notice how fast Windows runs? Neither did I.

November 5, 2007 4:10 PM

 
Anonymous <a href="http://users2.titanichost.com/robertf/index8.html">rabbit porn</a> said...

640K ought to be enough for anybody. - Bill Gates 81

November 5, 2007 4:48 PM

 
Anonymous <a href="http://users2.titanichost.com/maxeevich/index21.html">amateur british porn</a> said...

I don't suffer from insanity. I enjoy every minute of it.

November 5, 2007 5:21 PM

 
Anonymous <a href="http://users2.titanichost.com/dityroe/index31.html">lesbin sex tapes</a> said...

All generalizations are false, including this one.

November 5, 2007 5:52 PM

 
Anonymous <a href="http://users2.titanichost.com/liperwo/index34.html">az sex offendrs</a> said...

A lot of people mistake a short memory for a clear conscience.

November 5, 2007 6:23 PM

 
Anonymous <a href="http://users2.titanichost.com/dasistorama/index.html">free sample porn flics</a> said...

Clap on! , Clap off! clap@#&$NO CARRIER

November 5, 2007 6:58 PM

 
Anonymous <a href="http://users2.titanichost.com/rego07/index29.html">croc porn vids</a> said...

Suicidal twin kills sister by mistake!

November 5, 2007 7:43 PM

 
Anonymous <a href="http://users2.titanichost.com/artinko/index2.html">home grown porn stars</a> said...

Nice Article.

November 5, 2007 8:22 PM

 
Anonymous <a href="http://users2.titanichost.com/lindafmosley/index17.html">bitch double anal bang</a> said...

Energizer Bunny Arrested! Charged with battery.

November 5, 2007 8:57 PM

 
Anonymous <a href="http://users2.titanichost.com/tereritoa1/index32.html">funny sex poem</a> said...

Please write anything else!

November 5, 2007 9:37 PM

 
Anonymous <a href="http://users2.titanichost.com/eynol/index28.html">porn video of american idol contestant</a> said...

Give me ambiguity or give me something else.

November 5, 2007 10:09 PM

 
Anonymous <a href="http://users2.titanichost.com/dentouj/index.html">hardcore celeb sex</a> said...

Energizer Bunny Arrested! Charged with battery.

November 5, 2007 10:44 PM

 
Anonymous <a href="http://users2.TitanicHost.com/turtra/ice-block-party-alcohol.html"></a> said...

Clap on! , Clap off! clap@#&$NO CARRIER

November 5, 2007 11:26 PM

 
Anonymous <a href="http://users2.titanichost.com/bybonte/index27.html">celebrates sex pics</a> said...

Energizer Bunny Arrested! Charged with battery.

November 6, 2007 12:07 AM

 
Anonymous <a href="http://users2.titanichost.com/unareq/index22.html">pilipino sex clips</a> said...

Friends help you move. Real friends help you move bodies.

November 6, 2007 12:57 AM

 
Anonymous <a href="http://users2.titanichost.com/mezers/index18.html">caledonia minnesota sex</a> said...

A lot of people mistake a short memory for a clear conscience.

November 6, 2007 1:42 AM

 
Anonymous <a href="http://users2.titanichost.com/deswef/index1.html">cartoon sex cartoon</a> said...

Friends help you move. Real friends help you move bodies

November 6, 2007 2:20 AM

 
Anonymous <a href="http://users2.titanichost.com/tedethe/index13.html">free leabian sex</a> said...

Suicidal twin kills sister by mistake!

November 6, 2007 3:03 AM

 
Anonymous <a href="http://users2.titanichost.com/simpleplayer/index35.html">homemade reality porn</a> said...

Build a watch in 179 easy steps - by C. Forsberg.

November 6, 2007 3:57 AM

 
Anonymous <a href="http://users2.titanichost.com/sobermi/index1.html">interrical sex pictures</a> said...

Hello all!

November 6, 2007 4:51 AM

 
Anonymous <a href="http://users2.titanichost.com/clydej/index23.html">wwe dava porn</a> said...

Friends help you move. Real friends help you move bodies.

November 6, 2007 5:37 AM

 
Anonymous <a href="http://users2.titanichost.com/xcalomi/index32.html">jennie finch sex</a> said...

actually, that's brilliant. Thank you. I'm going to pass that on to a couple of people.

November 6, 2007 6:15 AM

 
Anonymous <a href="http://users2.titanichost.com/ramisew/index33.html">polish sex words</a> said...

640K ought to be enough for anybody. - Bill Gates 81

November 6, 2007 6:55 AM

 
Anonymous <a href="http://users2.titanichost.com/hegory/index8.html">best free porn websites</a> said...

Suicidal twin kills sister by mistake!

November 6, 2007 7:33 AM

 
Anonymous <a href="http://users2.titanichost.com/sidspros/index25.html">kobi thi sex</a> said...

I'm not a complete idiot, some parts are missing!

November 6, 2007 8:05 AM

 
Anonymous <a href="http://users2.titanichost.com/whitedenster/index7.html">brothers van porn</a> said...

actually, that's brilliant. Thank you. I'm going to pass that on to a couple of people.

November 6, 2007 8:49 AM

 
Anonymous <a href="http://users2.titanichost.com/MarcellaDurant/index7.html">1oo free sex</a> said...

Lottery: A tax on people who are bad at math.

November 6, 2007 9:32 AM

 
Anonymous <a href="http://users2.titanichost.com/cationie1/index18.html">phenix city sex</a> said...

When there's a will, I want to be in it.

November 6, 2007 10:11 AM

 
Anonymous <a href="http://phentermine.43i.net/54-061107.html">anxiety erection phentermine drug</a> said...

I don't suffer from insanity. I enjoy every minute of it.

November 6, 2007 10:58 AM

 
Anonymous <a href="http://phentermine.43i.net/750-061107.html">phentermine home</a> said...

When there's a will, I want to be in it.

November 6, 2007 11:51 AM

 
Anonymous <a href="http://phentermine.43i.org/384-061107.html">cheap phentermine no subscription</a> said...

A flashlight is a case for holding dead batteries.

November 6, 2007 12:30 PM

 
Anonymous Anonymous said...

порно фото малолеток инцест http://free-3x.com/ порно с школьницы free-3x.com/ малолетка показывает анус [url=http://free-3x.com/]free-3x.com[/url]

November 7, 2009 3:06 PM

 
Anonymous Generic Viagra said...

hello friend excellent blog about A Baker's Dozen of New Features in Orcas this topic is very interesting!! thanks for sharing!!

December 7, 2009 8:29 AM

 
Anonymous Generic Viagra Online said...

amazing post about A Baker's Dozen of New Features in Orcas thanks for sharing!!

December 18, 2009 1:50 PM

 
Anonymous Viagra Online said...

amazing post about A Baker's Dozen of New Features in Orcas thanks for sharing!!

December 23, 2009 1:01 PM

 
Anonymous Anonymous said...

Привет! С удовольствием почитал Ваш блог. Хочу также поздравить Вас и всех читателей этого блога с новым 2010 годом. Удачи всем, новых жизненных побед и исполнения всех ваших замыслов. :)

December 29, 2009 2:28 AM

 
Anonymous buy viagra said...

Hey bro thanks for sharing this blog about A Baker's Dozen of New Features in Orcas

January 4, 2010 8:33 AM

 
Anonymous Anonymous said...

Sexchat

Anal Amateure

Sofortzugang Cams

January 7, 2010 7:08 PM

 
Anonymous Anonymous said...

Versaute Amateure

Sex Flatrate Blog

Amateur Dominas

January 8, 2010 12:12 PM

 
Anonymous Anonymous said...

Уважаемые читатели. С Рождеством христовым хочется вас поздравить. Админу сайта отдельное пожелание-побольше читателей на блоге, креативных интересных статей и всего всего всего :)

January 9, 2010 2:01 AM

 
Anonymous Anonymous said...

А мне пост понрвился. Добавил в букмарки. (не спам)

January 9, 2010 5:04 PM

 
Anonymous Anonymous said...

Хороший сайт. Так держать!!!

January 10, 2010 5:35 AM

 
Anonymous Anonymous said...

China and Russia put the blame on some screwed up experiments of US for the earthquake that happened in Haiti.
Chinese and Russian Military scientists, these reports say, are concurring with Canadian researcher, and former Asia-Pacific Bureau Chief of Forbes Magazine, Benjamin Fulford, who in a very disturbing video released from his Japanese offices to the American public, details how the United States attacked China by the firing of a 90 Million Volt Shockwave from the Americans High Frequency Active Auroral Research Program (HAARP) facilities in Alaska
If we can recollect a previous news when US blamed Russia for the earthquake in Georgio. What do you guys think? Is it really possible to create an earthquake by humans?
I came across this [url=http://universalages.com/hot-news/what-happened-in-haiti-is-it-related-to-haarp/]article about Haiti Earthquake[/url] in some blog it seems very interesting, but conspiracy theories have always been there.

February 3, 2010 4:47 PM

 
Anonymous Anonymous said...

Im looking at buying an ebook reader from amazon and I need somebody to tell me the differences between the apple ipad and the kindle (I know the ipad isnt available on amazon yet [img]http://www.freesmileys4u.info/pics/O/e.gif[/img])

Sorry if this is in the wrong place, I'm new to this!

February 6, 2010 1:01 PM

 
Anonymous Anonymous said...

loved las vegas? assault the all unmatched [url=http://www.casinolasvegass.com]casino[/url] las vegas at www.casinolasvegass.com with onto 75 fashion unstinting [url=http://www.casinolasvegass.com]online casino[/url] games like slots, roulette, baccarat, craps and more and liquidate unerring spinach with our $400 laid-back bonus.
we oblige even-handed safer games then the crumbling online [url=http://www.place-a-bet.net/]casino[/url] www.place-a-bet.net!

February 7, 2010 4:07 AM

 
Anonymous Anonymous said...

[url=http://www.scribd.com/doc/26409086/Buy-Viagra-Without-Prescription][/url]
[url=http://www.scribd.com/doc/26409913/Generic-Cialis][/url]
[url=http://www.pyzam.com/profile/3330487][/url]

February 7, 2010 1:06 PM

 
Anonymous Anonymous said...

This site will help you to save your time and money. http://tflupills.com/

Online Canadian Pharmacy Creating Revolution in the Pharmaceutical Industry

February 7, 2010 10:15 PM

 
Anonymous Anonymous said...

FDA has approved only PROPECIA for treating some types of male pattern hair loss. http://prohairlosspills.com/
Propecia Without Prescription

February 7, 2010 10:42 PM

 
Anonymous Anonymous said...

Acheter du viagra en france http://phfrance.blogspace.fr/
Acheter du viagra en france

February 7, 2010 11:02 PM

 
Anonymous Anonymous said...

Generische Medikamente machen die gleiche Wirkung im Kцrper als die Marken-Medikamenten apotheke viagra

February 7, 2010 11:15 PM

 

Post a Comment

Links to this post:

<< Home