2015-02-02 7 views
-2

저는 ASP.NET에서 매우 익숙합니다. 개발자가 자신의 사이트를 호스팅 서버에 게시하는 방법에 대한 기본적인 절차를 이해하고 다른 사람의 개발자 (원래 파일이없는 사람)가 파일 뒤에 숨겨진 코드를 편집 한 후 컴파일 및 게시 한 방법을 이해하는 데 도움이 필요합니다.ASP.NET 서버를 호스팅 서버에 게시하고 로컬 컴퓨터로 다시 게시하십시오. 단계별 절차로 단계

예를 들어, 개발자 A는 사이트를 만들고이를 서버에 업로드하면 잘 작동합니다. 우리는 새로운 원격 개발자 (개발자 B)를 고용하고 그는 .cs 파일을 작업해야하며, 전체 사이트 사본을 자신의 로컬 컴퓨터에 가져와야합니까? 그렇다면 그는 thos .cs 파일을 다시 얻기 위해 컴파일 프로세스를 되돌려 야합니까?

나는 PHP 개발자이며, 컴파일이 필요 없기 때문에 .dll이나 전혀 컴파일하지 않아도된다. 이것은 진정으로 ASP.NET이 나 같은 다른 사람들을 도울 수 있기를 희망하면서 ASP.NET을 이해하는 데 도움이 될 것입니다.

도와주세요. 미리 감사드립니다.

+0

[웹 응용 프로그램 프로젝트와 Visual Studio의 웹 사이트 프로젝트] (https://msdn.microsoft.com/en-us/library/dd547590(v=vs.110).aspx) – Steve

답변

0

전체 사이트의 사본이 필요하지 않습니다.

그러나 asp.net 사이트의 기본 구조체와이 개별 페이지를 실행하는 데 필요한 리소스가 필요합니다.

asp.net 사이트의 최소한의 기본 구조체는이 두 디렉토리 (그리고 그 내용 -있는 경우) 함께 아마 약간의 변화를 필요로하는 web.config

App_Code 
Bin 

원격으로 실행 개발자.

이제 간단한 논리. 페이지가 일부 데이터베이스에 연결을해야하는 경우 페이지가 CSS, 자바 스크립트 및 기타 파일이

  • 너무 필요할 경우
    • , 당신은 너무
    • bin 디렉토리에서 당신은 단지 DLL을 줄 수 있음을 필요/이 개별 페이지에서 사용하는 라이브러리
    • 페이지에 다른 페이지에 대한 링크가 있거나 다른 페이지에 게시하거나 다른 페이지에서 아약스 호출이 필요한 경우 해당 페이지도 필요합니다.
    • 일부 사용자가 dll 파일의 일부 기능을 변경하면 원격 개발자에게 코드를 적용 할 수 있도록 업데이트를 제공해야합니다.

    업데이트 후 그는 서버에 aspx + cs 파일을 업로드 할 수 있습니다.