Avatar billede xcover Nybegynder
10. februar 2005 - 21:50 Der er 15 kommentarer og
1 løsning

Microsoft Visual Studio .NET 2003

Hejsa,

Jeg har lige købt Microsoft Visual Studio .NET 2003... før brugte jeg InterDev 6,0...

Da jeg brugte InterDev kunne jeg oprette en forbindelse til serveren (mit domæne) og arbejde med alle filerne direkte på serveren.

Kan jeg ikke det i Visual Studio ?? Hver gang jeg prøver så spørg den efter en web-projekt fil... ?!?
Hvad skal jeg gøre ??

Det er måske den forkerte kategori jeg har lagt mit spg. men der var ingen ASP editor kategori...
Avatar billede misbruger Nybegynder
10. februar 2005 - 22:08 #1
Det er fordi Visual Studio's primære formål er udvikling af (ASP).Net applikationer.
Derfor spørger den om en projekt fil, når du prøver at lave synkronieret udvikling.
Avatar billede softspot Forsker
10. februar 2005 - 22:10 #2
Du kan godt køre direkte op mod webserveren. Jeg har selv gjort det op mod en server som havde installeret FrontPage Server Extension 2002.

Når ud opretter et nyt projekt skal du blot vælge ASP.NET Web Application og angive adressen til din webserver i location, så burde det fungere...
Avatar billede xcover Nybegynder
10. februar 2005 - 22:16 #3
--> Softspot
Gør jeg noget galt ? Jeg for denne fejl:
http://www.zoomcar.dk/studio1.jpg

Jeg prøver sådan
http://www.zoomcar.dk/studio2.jpg
Avatar billede xcover Nybegynder
10. februar 2005 - 22:18 #4
Det virkede med InterDev 6.0 men jeg savner lidt nye funktioner derfor købte jeg Visual Studio .NET 2003

Det er lidt øv hvis det ikke kan virke...

Jeg kobler op mod min egen server som er en Windows 2003 server med FrontPage Extension, den står desværre ikke lokalt...
Avatar billede xcover Nybegynder
10. februar 2005 - 22:22 #5
Det eneste jeg gerne vil er at arbejde "online" med mine .ASP filer...
Sådan at jeg bare kan trykke "Ctrl+S" og så bliver det gemt på serveren.

Projekt filen må gerne ligge lokalt ligesom i InterDev, jeg vil bare gerne kunne arbejde direkte med mine ASP filer...
Avatar billede xcover Nybegynder
10. februar 2005 - 22:29 #6
Er det ikke meningen at Visual Studio .NET 2003 skal bruges til ASP ?
Avatar billede softspot Forsker
10. februar 2005 - 22:30 #7
Egentlig burde du bare kunne sige "åben med FrontPage Server Extensions" når den dialog kommer op (nogle gange fanger den ikke at det er et FSPE understøttet site og så skal den lige have besked igen :)).

Det er lige netop det du kan (når du får det til at fungere). Den vil oprette projektfilerne på serveren og gemme med dem der, men også gemme dem i en cache lokalt som den arbejder med (det skal du dog ikke gøre noget for at den gør - det sker automatisk).
Avatar billede xcover Nybegynder
10. februar 2005 - 22:33 #8
--> Softspot
Takker, det virker vist nu...
Kan jeg slå den funktion fra sådan at den ikke gemmer projekt filen på serveren ?

Den har oprettet en masse filer nu nemlig:  Global.asax.resx og bodykit.dk.vbproj.webinfo mm... hvorfor det ?

Jeg vil også gerne lige vide om det er "normalt" at bruge Visual Studio .NET 2003 til ASP ? og ikke ASP .NET
Avatar billede xcover Nybegynder
10. februar 2005 - 22:35 #9
--> Softspot
Smid også lige et svar ;) Mange takker
Avatar billede softspot Forsker
10. februar 2005 - 22:48 #10
VS.NET er vist ment til at skulle benyttes til .NET-projekter, så understøttelsen af ASP 3.0 i VS.NET IDE er ikke som man kunne ønske.

Et af "problemerne" ved at udvikle med FSPE på en produktionsserver, er at alle kildefiler til systemet (herunder projektfilen) også kommer til at ligge på serveren, hvilket ikke er hensigtsmæssigt (sådan noget bør ligge i en versionsstyringsdatabase på en udviklingsserver et eller andet sted :)).

Hvis der er nogle af de filer som automatisk oprettes med et ASP.NET webprojekt du ikke skal bruge, kan du bare slette dem i projekt-explorer i VS.NET, så bliver de også slette på serveren. Hvis du derimod blot vil skjule dem for projektet, så de ikke kommer med i dine builds, så skal du blot ekskluderer filen fra projektet. Vær dog opmærksom på at selvom du ekskluderer en fil fra et projekt, så vil webserveren stadig tage den i betragtning, hvis den er relevant for det request der udføres mod serveren (f.eks. global.asax, eller en given .aspx-fil som ikker baserer sig på codebehind).

Ja, det er en masse ævl at starte på, men du skal tænke på en anderledes måde når du udvikler ASP.NET end når du udvilker ASP - det er mere komplekst, men det har du nok fundet ud af :)
Avatar billede xcover Nybegynder
10. februar 2005 - 22:53 #11
Mange takker! Og det virker helt fint nu ;)
Vis der er andet jeg bør vide må du gerne skrive det...

Hvis du skulle lave normal ASP hvilken editor ville du så vælge ?
InterDev 6.0 eller Visual Studio .NET 2003 ?
Avatar billede softspot Forsker
10. februar 2005 - 22:58 #12
hmmm... interdev understøtter de objekter som ASP 3.0 bygger på, så mit umiddelbare valg ville nok være InterDev, men på den anden side så har VS.NET nogle dejlige faciliteter som opvejer evt. manglende understøttelse af ASP 3.0, så det ender vist med noget religion... ;)
Avatar billede xcover Nybegynder
10. februar 2005 - 23:03 #13
-> softspot
åhh... okay... jeg vælger Visual Studio .NET 2003 så ;)

Takker !
Avatar billede goose Nybegynder
11. februar 2005 - 06:37 #14
Ved godt jeg er off-topic her, men ved i tilfældigvis hvem der forhandler Visual Interdev 6 ?

Jeg syntes ikke jeg kan finde det nogen steder eller er det fordi den er en del af en anden "pakke" ?

/Goose
Avatar billede softspot Forsker
11. februar 2005 - 17:30 #15
Jeg vil tro du kan finde den sammen med Visual Studio 6.0... men tror i øvrigt den er udgået af handlen. Måske du kan være heldig at finde den hos Ravenholm... eller få dem til at bestille den :)
Avatar billede goose Nybegynder
11. februar 2005 - 17:31 #16
takker

/Goose
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester