M, V 그리고 C 의 각방생활 pdf 버전입니다.

.NET/성과 2011. 4. 19. 18:00

지금까지의 포스팅에 몇가지를 추가하니 pdf 버전이 나왔습니다. 도움주신 분들 정말 진심으로 감사드립니다^^ 부족한 부분 있으면 말씀해주세요. 저도 하나하나 배워가는 과정에 있기때문에.. 더더 많이 알고 싶습니다. 피드백&가르침 부탁드립니다. 다운 받으시려면 여기요.

Article Thumbnail
ASP.NET MVC - Validation(1)

.NET/MVC Basic 2010. 5. 24. 09:00

이번 포스팅은 유효성검사에 대해서 나눠보겠습니다. 유효성검사라 하면 필수입력값에는 꼭 데이터를 입력해야하고, 데이터의 타입이나 길이에 맞게 들어오게 체크하는 것을 말하겠죠? 자, 이번시간 ASP.NET MVC 가 알려주는 model state 와 validation 헬퍼 도우미에 대해서 알아보도록 하겠습니다. Model State 알기 모델 스테이트(Model State)는 정확히는 모델 스테이트 딕셔너리라고 해서, 유효성 에러들을 표시하기위해 사용됩니다. 예를들어, 다음의 소스를 보면 데이터베이스의 TelDir을 Add 하기 전에 TelDir의 속성들의 유효성을 체크합니다. 유효성 검사중에 이 프로퍼티들에서 fail이 나면 model state dictionary(컨트롤러 클래스의 ModelState를..

Article Thumbnail
ASP.NET MVC - Model(2)

.NET/MVC Basic 2010. 4. 4. 07:00

이렇게 글쓰면서 이런 경험 처음이야~ 를 느낀 저는.. 제글을 읽는 모든 분에게 고합니다;;; 제 글을 봐주시는건 참으로 고맙습니다. 허나, 제 글을 본인글처럼해서 블로그에 올리신다면.. 저는 어떻게 해야할까요? 그러지말아주세요. 꼭 부탁드립니다. 찔리시는 분이 있다면 삭제바랍니다. 삭제를 계속 안하신다면 신고해야겠죠? 이런기분 훌훌털고 다시 집중하도록 하겠습니다. 지난 시간에 이은 모델 생성이야기 두번째 글입니다. 이번시간은 LINQ to SQL을 이용해보도록 하죠^^ LINQ to SQL로 모델클래스 생성하기 지난시간 '엔티티 프레임워크로 모델 생성하기' 때에 데이터베이스와 테이블을 생성하였습니다. 그것을 그대로 사용하겠습니다. 궁금하시면 지난 포스팅을 참고하여주세요. LINQ to SQL 클래스 생..

Article Thumbnail
ASP.NET MVC - Model(1)

.NET/MVC Basic 2010. 3. 31. 09:00

이번 포스팅은 모델에 대해서 알아보도록 하겠습니다. 어서 시작하죠^^ 엔티티 프레임워크로 모델 클래스 생성하기 Microsoft Entity Framework는 O/RM 툴로서 자동으로 데이터베이스의 데이터 접근 계층을 생성해줍니다. 음.. 그러니까 데이터 액세스를 하는 클래스를 생성하는데 힘을 뺄 필요가 없게하는거죠. 일단, 간단한 어플리케이션 개발을 통해 알아가보도록 하시죠~ TelDir 데이터베이스 만들기 제 포스트 중 ASP.NET MVC - View(3) 를 참고하셔서 우선 만드시죠. 그때는 뷰에 중점을 뒀기 때문에 정말 그냥 보여주는 것까지만 해봤고요, 지금 시간은 그 이후에 작업을 해볼겁니다. insert, update, delete 작업이요. select는 해봤고요. ㅎㅎ 디비 생성을 마치..

Article Thumbnail
FormCollection Bug

개발이야기 2010. 3. 30. 00:07

하하하. 또 막혔다. 별짓(?) 다해도 해결이 안되었다..-_-;; 머 그닥 시간투자는 하지않았다. 난 금방 포기하는 사나이니까!!(어익후~ 당당하다~) 왜안될까.. 왜왜왜~~ 도대체~ 요즘은 뭐만 하려고 하면 계속 막힌다. 아이고~ 암튼. 전화번호를 등록하는 페이지에서 Add 메쏘드를 호출하고, Add 메쏘드에서는 FormCollection 으로 받았다. 근데.. 뭔짓거리를 다해도 null or empty 란다. 자세히 보면 흠~ 뭘까? 모델 객체를 파라미터로 받으면 잘만 받아지는데.. 왜 FormCollection으로만 받으면.. 흠~ 그래서!!! 찾아봤다. 내가 찾은게 맞는건지는 잘 모르겠다. 일단 여기를 보면.. ASP.NET MVC 2 RC 소스를 다운받아서 수정후 빌드하여 해당 라이브러리를 사..

Article Thumbnail
ASP.NET MVC 3이 우리에게 주는건 뭐?!

.NET/MVC 3 뒷북치기 2010. 3. 25. 09:00

ASP.NET MVC 2 베타버전일때 여기에 있는 로드맵을 확인하고 정리해야겠다 했는데, 어느덧 세월(?)이 흘러~ MVC 2가 릴리즈 되고 MVC 3를 기다리는 이때에 MVC 3이 우리에게 줄 편안함을 제 발자취에도 기록하게 되네요^^; ASP.NET MVC 3이 우리에게 주는건 뭐?! 생산성 향상 - 업무 기반의 헬퍼를 제공한다네요. (헬퍼는 도우미 메쏘드를 의미합니다.) : 태그를 사용해서 해왔던 것들(input, img, textarea..)을 헬퍼를 사용해서(Html.TextBox, Html.CheckBox..) 대체하고, 제공되지 않은 헬퍼들은 태그빌더클래스를 사용해서 만들고(Html.Image, Html.Div..), 사용했죠. 그리고, 계속 업그레이드되어 헬퍼 뒤에 For을 붙인 형식화된 ..