2010-03-31 5 views
4

ASP.Net 또는 ASP.Net MVC 사이트에 대해 먼저 HTML 코드를 작성한 다음이 코드를 코더에게 넘겨 주시겠습니까? 그렇지 않다면 이들을 통합하는 최선의 방법은 무엇입니까?ASP.Net 또는 ASP.Net MVC 사이트에 대해 먼저 HTML을 만드는 것이 좋습니까?

+1

동일한 질문을 두 번 게시 했습니까? http://stackoverflow.com/questions/2554658/how-to-best-integrate-html-design-with-c-code-in-asp-net-or-asp-net-mvc –

+0

예, 약간 다릅니다. 그러나 비슷한 질문 - 나는이 것을 하나와 병합하고 싶지만 어떻게할지는 모르겠다. – alchemical

답변

2

필자는 이러한 접근 방식에 대해 반드시 잘못된 점이 있다고 생각하지 않습니다. 나는 그들의 개발자에게 "출발점"에 자신의 페이지를 만들기 위해 웹 디자이너 mock-up html이있는 장소를 알고 있습니다.

+0

개발자는 사실상의 그래픽 디자인 구현 자입니까? 나는 그것의 조금 의심 스럽다 (그것의 믿을 수 없을만큼 단순한 디자인이 아니라면). – alchemical

+0

이상적인 세계에서는 그렇지 않습니다. 내가 일한 대다수의 장소에서 그런 경우가 있었지만, 회사는 웹 디자이너에게 비용을 지불하고 싶지 않으므로 개발자가 모든 것을 수행 할 것으로 기대합니다. 불행히도, 내가 본 많은 웹 사이트는 그 결정을 반영했습니다. 개발자로서, 나는 그것의 기능을 구현하기 위해 자유로운 상태로 남겨두고 전문적인 디자인에 레이아웃과 스타일을 가짐을 좋아한다. – CAbbott

2

아주 잘 작동합니다. 일부 HTML은 ASP 컨트롤로 대체 될 수 있습니다.

개인적으로 Word 문서의 JPEG보다는 합리적으로 잘 조롱 된 HTML 페이지에서 개인적으로 시작하고 싶습니다.

+0

아마도 MVC 응용 프로그램이라는 점에서 ASP 컨트롤이 아닙니다. – Fenton

0

실물 크기 모형을 만드는 것에 대해 이야기하는 경우 추가되는 동적 콘텐츠 측면에서 모형을 사용하여 기대하는 바에 달려 있습니다. html은 그다지 유용하지 않을 수도 있지만 html은 asp.net에서 쉽게 구현되는 것을 제한하기 때문에 다른 어떤 모형보다 낫습니다. 여기서 단어 또는 포토샵의 모형으로 asp.net에서 쉽게 구현되지 않는 작업을 수행 할 수 있습니다. 그래서 나는 html mockup이 좋은 생각이라고 말할 것입니다.

수행 할 프로그래밍이없는 경우, 즉 정적 hmtl 페이지 인 경우 HTML 페이지로 연결하면됩니다.

+0

정적이 아닌 페이지에서 프로그래머는 사이트의 그래픽 디자인을 구현해야한다고 말하고 있습니까? 조금 위험하지 않니? – alchemical

+0

프로그래머가 페이지의 그래픽 디자인을 구현해야하는 부분은 어디입니까? html로 모형을 만드는 디자이너는 원하는 경우 그래픽을 포함 할 수 있습니다. – AaronLS

4

이것은 전적으로 허용됩니다. 그것은 MVC에 대한 위대한 것들 중 하나입니다.

HTML과 CSS를 만들고 개발자가 동적 비트를 코딩하고 그 모든 측면에 대해 걱정할 수있게하십시오.

+0

그게 내가 듣고 싶었던 것입니다. 우리는 MVC쪽으로 기울고 있으며, 가볍고 확장 가능한 것을 유지하려고합니다.이런 식으로 디자이너와 함께 일하는 것이 더 쉬울 수도있는 것 같습니다. – alchemical

2

ASP.NET MVC 예, 가능합니다. 실제로 이는 MVC의 장점 중 하나입니다. 큰 변화없이 큰 변화없이 프런트 엔드를 바꿀 수 있습니다. 웹 디자이너는 백엔드 개발자와 독립적으로 작업 할 수 있습니다.

WebForms (전통 ASP.NET) 가능하지만 그렇게 쉬운 것은 아닙니다. 코드 숨김 페이지 같은 것이 주요 문제입니다. 웹 디자이너는이 문제에 신경 쓰지 말아야하지만 코드는 페이지에 묶여 있습니다.

-3
[HttpPost] 
    public ActionResult Image(picture pic) 
    { 
     var path = ""; 

     foreach (var file in pic.Files) 
     { 

      if (file.ContentLength > 0) 
      { 


       var filename = file.FileName; 


       path = Path.Combine(Server.MapPath("~/Content/images"), filename); 



       file.SaveAs(path); 


      } 

     } 
     return RedirectToAction("Index"); 

    } 
관련 문제