Go Back   Velocity Reviews > Newsgroups > ASP Net
User Name
Password
Register FAQ Members List Calendar Search Today's Posts Mark Forums Read

Reply

ASP Net - Website version?

 
Thread Tools Search this Thread
Old 09-18-2006, 06:29 PM   #1
Default Website version?


I recently gave myself a scare because I was running an old version of
my web site. Many changes are not possible to detect when running a
test. That made me think that it would be useful to know the exact
version of the web site and that I never see that on sites. Whenever
we run a desktop app, we can go to Help | About and get the exact
build. Why not the same thing for ASP.NET apps? Where would be the
bast place to store and display such information? Would it be cool to
have a little Easter Egg kind of button in the master page footer that
displayed important info about the web app?

-John


John Baima
  Reply With Quote
Old 09-18-2006, 06:43 PM   #2
Mark Rae
 
Posts: n/a
Default Re: Website version?
"John Baima" <> wrote in message
news:...

> That made me think that it would be useful to know the exact
> version of the web site and that I never see that on sites.


The whole point of a website is that it exists centrally and clients access
it over the Internet. Apart from mirrors etc, there should only ever be one
version of it - the latest version - and it should be of supreme
unimportance to the clients what that version is.

> Whenever we run a desktop app, we can go to Help | About and get the exact
> build.


Yes, but that's there because you have installed that app on your desktop -
as soon as you did that, it became disconnected from the software vendor who
could produce a hundred new versions while you continued with your old
version.

> Why not the same thing for ASP.NET apps?


Because it is completely unnecessary! Suppose your website said it was
version 2.3 (build 1234) - what possible use would that be to me?

> Would it be cool to have a little Easter Egg kind of button in the master
> page footer that
> displayed important info about the web app?


Like what...?




Mark Rae
  Reply With Quote
Old 09-18-2006, 06:55 PM   #3
John Baima
 
Posts: n/a
Default Re: Website version?
"Mark Rae" <> wrote:

>"John Baima" <> wrote in message
>news:.. .
>
>> That made me think that it would be useful to know the exact
>> version of the web site and that I never see that on sites.

>
>The whole point of a website is that it exists centrally and clients access
>it over the Internet. Apart from mirrors etc, there should only ever be one
>version of it - the latest version - and it should be of supreme
>unimportance to the clients what that version is.


Well, in this case, we have two sites, one for internal consumption
and one for external use. The two should always be in sync, but they
were not. I think that it would be useful to be able to know what the
exact version is.

We also sometimes get bug reports that are delayed. If we asked users
(these are internal corp people) to always include the version number
in their communication, it would make it more clear if what they are
reporting has been corrected or not. If people always reported things
in real time, this would not be a problem but we get reports that are
old. How old? What version was running??

-John

-John



John Baima
  Reply With Quote
Old 09-18-2006, 07:11 PM   #4
Mark Rae
 
Posts: n/a
Default Re: Website version?
"John Baima" <> wrote in message
news:...

> Well, in this case, we have two sites, one for internal consumption
> and one for external use. The two should always be in sync, but they
> were not. I think that it would be useful to be able to know what the
> exact version is.


Sounds to me like you have a version control problem with your development
team - fix that, and you'll be fine...




Mark Rae
  Reply With Quote
Old 09-18-2006, 07:44 PM   #5
Juan T. Llibre
 
Posts: n/a
Default Re: Website version?
If you download/install Web Deployment Projects,
you can use assembly naming/versioning for web applications.

Details :
http://weblogs.asp.net/scottgu/archi...06/429723.aspx

Download it here :
http://msdn.microsoft.com/asp.net/re...p/default.aspx



Juan T. Llibre, asp.net MVP
aspnetfaq.com : http://www.aspnetfaq.com/
asp.net faq : http://asp.net.do/faq/
foros de asp.net, en español : http://asp.net.do/foros/
===================================
"John Baima" <> wrote in message news:...
> "Mark Rae" <> wrote:
>
>>"John Baima" <> wrote in message
>>news:. ..
>>
>>> That made me think that it would be useful to know the exact
>>> version of the web site and that I never see that on sites.

>>
>>The whole point of a website is that it exists centrally and clients access
>>it over the Internet. Apart from mirrors etc, there should only ever be one
>>version of it - the latest version - and it should be of supreme
>>unimportance to the clients what that version is.

>
> Well, in this case, we have two sites, one for internal consumption
> and one for external use. The two should always be in sync, but they
> were not. I think that it would be useful to be able to know what the
> exact version is.
>
> We also sometimes get bug reports that are delayed. If we asked users
> (these are internal corp people) to always include the version number
> in their communication, it would make it more clear if what they are
> reporting has been corrected or not. If people always reported things
> in real time, this would not be a problem but we get reports that are
> old. How old? What version was running??
>
> -John
>
> -John
>





Juan T. Llibre
  Reply With Quote
Old 09-18-2006, 08:51 PM   #6
Laurent Bugnion
 
Posts: n/a
Default Re: Website version?
Hi,

John Baima wrote:
> I recently gave myself a scare because I was running an old version of
> my web site. Many changes are not possible to detect when running a
> test. That made me think that it would be useful to know the exact
> version of the web site and that I never see that on sites. Whenever
> we run a desktop app, we can go to Help | About and get the exact
> build. Why not the same thing for ASP.NET apps? Where would be the
> bast place to store and display such information? Would it be cool to
> have a little Easter Egg kind of button in the master page footer that
> displayed important info about the web app?
>
> -John


More and more, I notice that there are scenarios for websites, and
scenarios for web applications, and how different these two animals are.
What you want to do is totally understandable, but it's actually more a
web application scenario. In that case, you should rather use the web
application project at http://webproject.scottgu.com/

This will allow you to control the versioning of the assembly.

For a website scenario, however, versioning is not (and shouldn't be)
relevant, and the "new website" option in VS2005 is good enough.

HTH,
Laurent
--
Laurent Bugnion, GalaSoft
Software engineering: http://www.galasoft-LB.ch
PhotoAlbum: http://www.galasoft-LB.ch/pictures
Support children in Calcutta: http://www.calcutta-espoir.ch


Laurent Bugnion
  Reply With Quote
Old 09-18-2006, 11:08 PM   #7
Juan T. Llibre
 
Posts: n/a
Default Re: Website version?
re:
> you should rather use the web application project at http://webproject.scottgu.com/


The Web Deployment Project allow versioning, too.

http://weblogs.asp.net/scottgu/archi...06/429723.aspx

The key is that they both fully exploit msbuild's features.




Juan T. Llibre, asp.net MVP
aspnetfaq.com : http://www.aspnetfaq.com/
asp.net faq : http://asp.net.do/faq/
foros de asp.net, en español : http://asp.net.do/foros/
===================================
"Laurent Bugnion" <galasoft-> wrote in message
news:...
> Hi,
>
> John Baima wrote:
>> I recently gave myself a scare because I was running an old version of
>> my web site. Many changes are not possible to detect when running a
>> test. That made me think that it would be useful to know the exact
>> version of the web site and that I never see that on sites. Whenever
>> we run a desktop app, we can go to Help | About and get the exact
>> build. Why not the same thing for ASP.NET apps? Where would be the
>> bast place to store and display such information? Would it be cool to
>> have a little Easter Egg kind of button in the master page footer that
>> displayed important info about the web app?
>>
>> -John

>
> More and more, I notice that there are scenarios for websites, and scenarios for web applications,
> and how different these two animals are. What you want to do is totally understandable, but it's
> actually more a web application scenario. In that case, you should rather use the web application
> project at http://webproject.scottgu.com/
>
> This will allow you to control the versioning of the assembly.
>
> For a website scenario, however, versioning is not (and shouldn't be) relevant, and the "new
> website" option in VS2005 is good enough.
>
> HTH,
> Laurent
> --
> Laurent Bugnion, GalaSoft
> Software engineering: http://www.galasoft-LB.ch
> PhotoAlbum: http://www.galasoft-LB.ch/pictures
> Support children in Calcutta: http://www.calcutta-espoir.ch





Juan T. Llibre
  Reply With Quote
Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off

Similar Threads
Thread Thread Starter Forum Replies Last Post
Specials on Nov with irresistible gift! Find yours and take advantageof Christmas around the corner yafei617@sina.com DVD Video 0 11-28-2007 04:09 PM
Specials on Nov with irresistible gift! Find yours and take advantageof Christmas around the corner aa DVD Video 0 11-27-2007 02:18 PM
ALL NEW TV SHOW MOVIE DVD BOXSETS ONSALE candemo2006@gmail.com DVD Video 1 08-31-2007 04:05 AM
ALL NEW TV SHOW MOVIE DVD BOXSETS ONSALE candemo2006@gmail.com DVD Video 1 08-22-2007 07:05 PM
DUNE Extended edition - is it the same cut that aired on Sci Fi? Joseph S. Powell, III DVD Video 13 01-30-2006 02:47 PM




SEO by vBSEO 3.3.2 ©2009, Crawlability, Inc.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46