Omid Bayani's WebLog

.NET, the wonderland....

Visual Source Safe HTTP Handler: access your source safe databases with your browser!

VssWebHandler is an ASP.NET handler allowing access to any number of configured source control databases. The browsing is similiar in the IIS directory browsing.

In this version the only supported source control provider is Visual Source Safe.

This handler has been developped with:

Visual Studio .NET 2002 (US version)
.NET framework 1.0. It may work with .NET framework 1.1 but it has not been tested yet.
Visual Source Safe 6.0c.
VssWebHandler uses VSS automation API to access the source safe database. An interoped assembly has been created (Interop.SourceSafeTypeLib.dll) and allows access to the full VSS object model.

Users can easily access their source safe repository using any browser.

The IIS server and the source safe databases can be stored on the same or differents servers. In all cases, Visual Source Safe 6.0 (c or d)  must be installed on the IIS server.

This version of VssWebHandler comes with a CSharp coloration assembly that formats a .cs file as in Visual Studio .NET. It's pretty cool! The code of this assembly is given as-is because it was not written by me. I just adapted it to fit my needs (css handling integration, interface definition so new coloration assembly can be developped). You can for example add a new coloration assembly that will handle a new extension, for example .sql so the output is formatted as in the SQL Query Analyzer tool. I haven't done it in this release so if someone has the courage to do it let me know:).

You can access any version of a source safe item and navigate through its history. I don't manage check in and out.

If your are interested drop me a mail.

I want to thank Simon Mourier (my mentor :)) for his precious help.

Omid.

Published Wednesday, June 11, 2003 10:14 PM by Omid Bayani

Comments

 

Roy Osherove said:

Cool Idea!
June 11, 2003 4:44 PM
 

Robert McLaws said:

HOLY COW!

Question, can you access the database remotely using the VSS-VS.NET Integration? Meaning, can I use this to check out my code from right in VS.NET?
June 11, 2003 4:47 PM
 

Omid Bayani said:

I am sorry Robert, can you detail you question? Do you mean can you do a check out of a file from the source control or can you see the content of the file you just modified in VS.NET through IE (real time)? The answer for 1 is no and for 2 is yes. I hope I answered your question.
June 11, 2003 4:58 PM
 

Vijay said:

This is great . Check out and check in functionality will highlight the utility for this piece of code though !

Awesome ...
June 12, 2003 1:21 AM
 

Raja said:

Where can I download the latest code for VssWebHandler ?
October 28, 2003 11:22 PM
 

sarath said:

giveme a copy
November 7, 2003 5:25 AM
 

sarath said:

Send me the source code for this...
November 7, 2003 5:36 AM
 

Varma said:

Can you please send me a copy it to varma@cox.net? Thank you.
January 6, 2004 10:28 PM
 

Venkatesh.R said:

can u pls send me the source for this ?. my email id is venkatramsamy@yahoo.com
January 12, 2004 9:59 AM
 

Luis Campos said:

Please, could you send me source code of this.
My mail is lac@oninet.pt
January 14, 2004 12:44 PM
 

Alex said:

?
January 20, 2004 5:34 PM
 

patrick said:

i m very interested by VSS Http Handler. can you send me a copy : pat.garr@wanadoo.fr
thx !
January 21, 2004 11:37 PM
 

Brian said:

Sounds interesting. Can I please get a copy mailed to briant1@personifydesign.com?
January 27, 2004 9:36 AM
 

test said:

test
January 27, 2004 10:01 AM
 

sachin said:

please send me the source code and how we can vss through this code on sachin11june@yahoo.com and sachinvashist@coolgoose.com.

i need urgent.

bye

January 28, 2004 1:16 PM
 

mephoenix said:

I would appreciate it if you would send me the source code. Thanks (mephoenix@elvis.com)
February 15, 2004 5:16 PM
 

Naga said:

please send me the source code and how we can vss through this code on
tugojillavadu@yahoo.com
March 12, 2004 10:54 AM
 

Chris Graham said:

Omid, VssWebHandler sounds very interesting, would you be able to send me a copy please, Chris.graham@iag.com.au

Thanks
March 18, 2004 12:26 AM
 

Camillo Ferraris said:

Could you post the code on this page or send to my email address (camillo@rockit.it)?

Thank you!

Camillo
March 22, 2004 8:02 PM
 

Sue Kormod said:

I am interested in this please email me with info skormod@yahoo.com
March 24, 2004 11:03 PM
 

Amir said:

Omid, why don't you set up a SourceForge project for VSS handler? Or perhaps put a link here to where we can get it? Or send it to kolsky@actcom.net.il

Thanks!
March 28, 2004 11:50 AM
 

Glenn said:

I'm interested in the code please send me a copy of you are still offering it. It would make working from home easier.

glenn@smitsfamily.com
April 4, 2004 10:11 PM
 

Ravi Kant said:

wefwefwefe
April 10, 2004 10:56 AM
 

Read Print said:

Free books for students, teachers, and the classic enthusiast.
April 12, 2004 3:52 PM
 

Eduardo Miranda said:

Hi

Could send the code or appl?

than you!
April 13, 2004 5:06 AM
 

Eduardo Miranda said:

forgot to send my email: dudamir@uol.com.br
April 13, 2004 5:07 AM
 

Porcelain Insulator said:

Users can easily access their source safe repository using any browser.

April 29, 2004 7:20 AM
 

耳机 said:

The IIS server and the source safe databases can be stored on the same or differents servers. In all cases, Visual Source Safe 6.0 (c or d) must be installed on the IIS server.

April 29, 2004 7:21 AM
 

Sanderson said:

This sounds really great. Could you please send me this application or tell me where I can download it? Thanks.
May 11, 2004 6:54 PM
 

remoy said:

Sounds like a great app!
Plz send a copy/link to remoy800@hotmail.com
brgds r
June 2, 2004 12:58 PM
 

kalpana said:

I am greatly interested in code, it will make my life easier.
can u please send it to the email id
kalpukhedkar@rediffmail.com
June 3, 2004 6:50 AM
 

Peter said:

Need please. This sounds like a good thing you did. How do I get the source.
pgenz@hotmail.com
June 3, 2004 9:02 PM
 

Kam said:

Please can you tell where i can download this application

many thanks
June 9, 2004 2:59 PM
 

Kam said:

sorry my email is kamru@hotmail.com

Please can you tell where i can download this application

?
June 9, 2004 3:01 PM
 

Rodrigo Jordão said:

Please, give me a copy too...

rodrigo_jordao@yahoo.com
June 16, 2004 3:19 PM
 

Eric Downey said:

Hi,

Could you send me a copy? I could definetly use it!

Thanx,

Eric
eric.w.downey@verizon.net
June 22, 2004 9:45 PM
 

m clark said:

where do you get a copy of this wonder?
June 25, 2004 11:49 PM
 

John Cicinelli said:

Sounds like fun. Could I get a copy.

John Cicinelli
johncicinelli@msn.com
June 30, 2004 10:02 PM
 

VladimirKozatchenko@hotmail.com said:

Hello Omid,

great job!

how can i get a copy?
thanks!

vladimir
mailto: VladimirKozatchenko@hotmail.com


July 4, 2004 12:56 PM
 

Derek Huyser said:

Looks cool. How do i get a copy?

derekhuyser@hotmail.com
July 9, 2004 5:36 PM
 

Brian said:

I would like to try this, sounds great!

Please send me a copy if possible.

BTimp@dtz.nl
July 14, 2004 11:56 AM
 

D. Roy said:

Can you please send me a copy of this tool? Source code as well if available.

dnwroy@yahoo.com

Thanks.
July 14, 2004 7:07 PM
 

Users can easily access their source safe reposito said:

http://mutter-ficken.more-sex.info http://nackt-sandra.more-sex.info http://nackte-teen.more-sex.info http://free-sex.more-sex.info">http://free-sex.more-sex.info http://free-xxx.more-sex.info">http://free-xxx.more-sex.info http://fuck.more-sex.info http://gay-nackt.more-sex.info http://geschlecht-jugendlich.more-sex.info http://black-teen.more-sex.info">http://black-teen.more-sex.info http://blasen.more-sex.info">http://blasen.more-sex.info http://blasen-cheerleader.more-sex.info">http://blasen-cheerleader.more-sex.info http://brust-grosse.more-sex.info">http://brust-grosse.more-sex.info http://brust-tina.more-sex.info">http://brust-tina.more-sex.info http://celeb-nackt.more-sex.info">http://celeb-nackt.more-sex.info http://cheerleader-nackt.more-sex.info">http://cheerleader-nackt.more-sex.info http://college-sex.more-sex.info">http://college-sex.more-sex.info http://dames-modellen.more-sex.info">http://dames-modellen.more-sex.info http://dicke-frauen.more-sex.info">http://dicke-frauen.more-sex.info http://die-beule.more-sex.info">http://die-beule.more-sex.info http://hot-girls.more-sex.info http://xxx-sex.more-sex.info http://sexbilder.more-sex.info http://sextoysporno.more-sex.info http://sharemydildo.more-sex.info http://toy-slut.more-sex.info http://tussi.more-sex.info http://www.more-sex.info http://xxx.more-sex.info http://www.more-sex.at">http://www.more-sex.at http://alte-bilder.more-sex.info">http://alte-bilder.more-sex.info http://alte-frauen.more-sex.info">http://alte-frauen.more-sex.info http://alte-weiber.more-sex.info">http://alte-weiber.more-sex.info http://amateur-porn.more-sex.info">http://amateur-porn.more-sex.info http://amateure-nackt.more-sex.info">http://amateure-nackt.more-sex.info http://arsch-ficken.more-sex.info">http://arsch-ficken.more-sex.info http://arschficken.more-sex.info">http://arschficken.more-sex.info http://arschlecke.more-sex.info">http://arschlecke.more-sex.info http://asian-porn.more-sex.info">http://asian-porn.more-sex.info http://besorgen.more-sex.info">http://besorgen.more-sex.info http://beurs-erotische.more-sex.info">http://beurs-erotische.more-sex.info http://big-brust.more-sex.info">http://big-brust.more-sex.info http://black-teen.more-sex.info">http://black-teen.more-sex.info http://blasen.more-sex.info">http://blasen.more-sex.info http://blasen-cheerleader.more-sex.info">http://blasen-cheerleader.more-sex.info http://brust-grosse.more-sex.info">http://brust-grosse.more-sex.info http://brust-tina.more-sex.info">http://brust-tina.more-sex.info http://celeb-nackt.more-sex.info">http://celeb-nackt.more-sex.info http://cheerleader-nackt.more-sex.info">http://cheerleader-nackt.more-sex.info http://college-sex.more-sex.info">http://college-sex.more-sex.info http://dames-modellen.more-sex.info">http://dames-modellen.more-sex.info http://dicke-frauen.more-sex.info">http://dicke-frauen.more-sex.info http://die-beule.more-sex.info">http://die-beule.more-sex.info http://erotik-noveller.more-sex.info">http://erotik-noveller.more-sex.info http://erotikbilder.more-sex.info">http://erotikbilder.more-sex.info http://erotische-dating.more-sex.info">http://erotische-dating.more-sex.info http://erotische-film.more-sex.info">http://erotische-film.more-sex.info http://erotische-hotel.more-sex.info">http://erotische-hotel.more-sex.info http://erotische-mannenfotos.more-sex.info">http://erotische-mannenfotos.more-sex.info http://erotische-modellen.more-sex.info">http://erotische-modellen.more-sex.info http://ficken.more-sex.info">http://ficken.more-sex.info http://ficken-privat.more-sex.info">http://ficken-privat.more-sex.info http://figg.more-sex.info">http://figg.more-sex.info http://foto-modellen.more-sex.info">http://foto-modellen.more-sex.info http://fotografie-modellen.more-sex.info">http://fotografie-modellen.more-sex.info http://frau-junge.more-sex.info">http://frau-junge.more-sex.info http://frauen-sex.more-sex.info">http://frauen-sex.more-sex.info http://free-lesbian.more-sex.info">http://free-lesbian.more-sex.info http://free-mature.more-sex.info">http://free-mature.more-sex.info http://free-movies.more-sex.info">http://free-movies.more-sex.info http://free-sex.more-sex.info">http://free-sex.more-sex.info http://free-xxx.more-sex.info">http://free-xxx.more-sex.info http://adult-friend-finder.blogletters.com http://adult-movie.blogletters.com http://adult-toy.blogletters.com http://amateur-blowjob.blogletters.com http://amateur-couple.blogletters.com http://amateur-page.blogletters.com http://amateur-porn.blogletters.com http://amateur-wife.blogletters.com http://anal-sex.blogletters.com http://asian-fetish.blogletters.com http://asian-fetish-kamasutra.blogletters.com http://ass-action.blogletters.com http://ass-fucking.blogletters.com http://ass-linking.blogletters.com http://ass-paradise.blogletters.com http://ass-porn.blogletters.com http://big-ass.blogletters.com http://big-booty-bitch.blogletters.com http://biker-bitch.blogletters.com http://bitch.blogletters.com http://black-ass.blogletters.com http://black-bitch.blogletters.com http://blonde.blogletters.com http://blonde-blowjob.blogletters.com http://blonde-pussy.blogletters.com http://blonde-sex.blogletters.com http://blow-job.blogletters.com http://blowjob-paradise.blogletters.com http://blowjob-party.blogletters.com http://blowjobs.blogletters.com http://blowjob-team.blogletters.com http://couple.blogletters.com http://couple-fucking.blogletters.com http://couple-games.blogletters.com http://couple-hardcore.blogletters.com http://cum.blogletters.com http://cumfaces.blogletters.com http://cum-facial.blogletters.com http://cum-fiesta.blogletters.com http://cum-on-her-face.blogletters.com http://cum-shot.blogletters.com http://drunk-bitch.blogletters.com http://face-cum.blogletters.com http://face-fuck.blogletters.com http://face-sitting.blogletters.com http://fat-ass.blogletters.com http://fat-bitch.blogletters.com http://fetish-sex.blogletters.com http://fotos-xxx.blogletters.com http://free-blowjob-picture.blogletters.com http://free-porn.blogletters.com http://free-porn-movie.blogletters.com http://free-sex.blogletters.com http://free-xxx.blogletters.com http://ghetto-bitch.blogletters.com http://girl-kissing.blogletters.com http://hardcore-porn.blogletters.com http://hardcore-xxx.blogletters.com http://hot-bitches.blogletters.com http://hot-blowjob.blogletters.com http://hot-couple.blogletters.com http://hot-porn.blogletters.com http://latex-babe.blogletters.com http://latex-fetish.blogletters.com http://latex-lesbian.blogletters.com http://latex-pvc.blogletters.com http://latex-sex.blogletters.com http://latex-slut.blogletters.com http://moresex.blogletters.com http://naked-bitch.blogletters.com http://naked-couple.blogletters.com http://naughty-girls.blogletters.com http://nice-ass.blogletters.com http://nude-teen.blogletters.com http://old-bitch.blogletters.com http://pantiehose-fetish.blogletters.com http://porn.blogletters.com http://porn-site.blogletters.com http://porn-star.blogletters.com http://porn-xxx.blogletters.com http://reality-porn.blogletters.com http://sex.blogletters.com http://sex-com.blogletters.com http://sex-couple.blogletters.com http://sex-game.blogletters.com http://sex-picture.blogletters.com http://sexy-blonde.blogletters.com http://sexy-teen.blogletters.com http://street-blowjob.blogletters.com http://teen-amateur.blogletters.com http://teen-ass.blogletters.com http://teen-blowjob.blogletters.com http://teen-chat.blogletters.com http://teen-couple.blogletters.com http://teen-cum.blogletters.com http://teen-girl.blogletters.com http://teen-job.blogletters.com http://teen-porn.blogletters.com http://teen-pussy.blogletters.com http://teen-sex.blogletters.com http://world-sex.blogletters.com http://www.blogletters.com http://xxx.blogletters.com http://xxx-games.blogletters.com http://xxx-movie.blogletters.com http://xxx-password.blogletters.com http://xxx-pussy.blogletters.com http://xxx-sex-picture.blogletters.com http://xxx-story.blogletters.com http://blog.blogletters.com
http://www.latex-pvc.net http://www.ass-paradise.com http://www.blond-girls.us http://www.couple-games.com http://www.cumfaces.net http://www.hot-bitches.us http://www.hot-blowjob.com http://www.hot-porn.biz http://www.moresex.at http://www.teen-amateur.biz http://www.xxx-games.us http://www.more-sex.at">http://www.more-sex.at http://more-sex.at http://hardcore-teen.more-sex.info http://xxx-porn.more-sex.info http://hot-teen.more-sex.info http://junge-cheerleader.more-sex.info http://erotik.more-sex.info http://adult-sex.more-sex.info http://dildo.more-sex.info http://britney-nackt.more-sex.info http://adult-porn.more-sex.info http://bitches.more-sex.info http://abspritzen.more-sex.info http://abrauchen.more-sex.info http://girl.more-sex.info http://abpoofen.more-sex.info http://xxx-games.us http://teen-amateur.biz http://moresex.at http://latex-pvc.net http://hot-porn.biz http://hot-blowjob.com http://hot-bitches.us http://cumfaces.net http://couple-games.com http://blond-girls.us http://ass-paradise.com http://sex-toy.more-sex.info http://free-porn.more-sex.info http://hot-girl.more-sex.info http://nude-poppen.more-sex.info http://porn.more-sex.info http://anal-sex.more-sex.info http://arsch-ficken.more-sex.info">http://arsch-ficken.more-sex.info http://arschficken.more-sex.info">http://arschficken.more-sex.info http://arschlecke.more-sex.info">http://arschlecke.more-sex.info http://asian-porn.more-sex.info">http://asian-porn.more-sex.info http://besorgen.more-sex.info">http://besorgen.more-sex.info http://beurs-erotische.more-sex.info">http://beurs-erotische.more-sex.info http://big-brust.more-sex.info">http://big-brust.more-sex.info http://alte-bilder.more-sex.info">http://alte-bilder.more-sex.info http://alte-frauen.more-sex.info">http://alte-frauen.more-sex.info http://alte-weiber.more-sex.info">http://alte-weiber.more-sex.info http://amateur-porn.more-sex.info">http://amateur-porn.more-sex.info http://amateure-nackt.more-sex.info">http://amateure-nackt.more-sex.info http://erotik-noveller.more-sex.info">http://erotik-noveller.more-sex.info http://erotikbilder.more-sex.info">http://erotikbilder.more-sex.info http://erotische-dating.more-sex.info">http://erotische-dating.more-sex.info http://erotische-film.more-sex.info">http://erotische-film.more-sex.info http://erotische-hotel.more-sex.info">http://erotische-hotel.more-sex.info http://erotische-mannenfotos.more-sex.info">http://erotische-mannenfotos.more-sex.info http://erotische-modellen.more-sex.info">http://erotische-modellen.more-sex.info http://ficken.more-sex.info">http://ficken.more-sex.info http://ficken-privat.more-sex.info">http://ficken-privat.more-sex.info http://figg.more-sex.info">http://figg.more-sex.info http://foto-modellen.more-sex.info">http://foto-modellen.more-sex.info http://fotografie-modellen.more-sex.info">http://fotografie-modellen.more-sex.info http://frau-junge.more-sex.info">http://frau-junge.more-sex.info http://frauen-sex.more-sex.info">http://frauen-sex.more-sex.info http://free-lesbian.more-sex.info">http://free-lesbian.more-sex.info http://free-mature.more-sex.info">http://free-mature.more-sex.info http://free-movies.more-sex.info">http://free-movies.more-sex.info http://pornobilder.more-sex.info http://reife-weiber.more-sex.info http://sex.more-sex.info http://hardcorebilder.more-sex.info http://hot-bitches.more-sex.info http://lesbian.more-sex.info http://lesbian-sex.more-sex.info http://masturbation.more-sex.info http://mature.more-sex.info http://modellen-porno.more-sex.info http://modellen-sexy.more-sex.info
July 16, 2004 3:28 PM
 

Ram said:

Omid,

I'm a VSS client server user. We always have access problem with VSS when working from Home over a cable modem line. The bandwidth for everthing else is super fast, but when launching the VSS, it takes forever and its extremely slow. It works great when in the office.

Do you have some insight into why we have this problem? Also, I'm interested in your VSS Browser Tool. I can be reached at aram0000@yahoo.com Thanks. Ram
July 20, 2004 10:09 PM
 

Dean said:

Please send me details of how I can down load this.

Thanks
July 22, 2004 4:13 PM
 

Simon Mourier's WebLog said:

July 22, 2004 2:22 PM
 

pieter said:

Hi,
could you give me details on how to get hold of this.

Cheers

Pieter
pieter {at} psh.co.za
July 23, 2004 10:18 AM
 

dianying xia zai said:

http://www.dmoz.net.cn/ wangzhidaquang
http://www.86dmoz.com/ jingpingwangzhi
http://www.kamun.com/ mianfeidianying
http://movie.kamun.com/ dianyingxiazai
http://music.kamun.com/ MP3 free download
http://www.pc530.net/ diannaoaihaozhe
http://www.5icc.com/ duangxingcaixingxiazha
http://www.dianyingxiazai.com/ dianyingxiazai
http://www.yinyuexiazai.com/ yinyuexiazai
August 1, 2004 5:10 PM
 

sohublog.com said:

August 3, 2004 5:48 PM
 

tam said:

testing
August 7, 2004 1:21 AM
 

Simon Mourier's WebLog said:

February 5, 2005 1:45 PM
 

Visual Source Safe HTTP Handler: access your source safe databases with your browser! said:

November 27, 2007 4:54 AM
Anonymous comments are disabled

This Blog

Syndication

Tags

No tags have been created or used yet.

Archives


© 2009 Microsoft Corporation. All rights reserved. Terms of Use  |  Trademarks  |  Privacy Statement
Microsoft
Page view tracker