반응형

박세식 41

M, V 그리고 C의 각방생활(8) - jQuery와 탭메뉴 그리고 파샬뷰

안녕하세요. 늦바람이 무섭다고 하는데요. jQuery를 향한 늦바람이 불어주길 바라는 1인입니다. ㅎㅎ 이렇게 간단해도 되는겨? 이번 포스팅을 준비하면서 정말 jQuery의 놀라운 힘에 다시 한번 놀랐습니다. 이렇게 간단히 탭메뉴를 넣는게 가능했던건가요? 준비물 준비 먼저, jQueryUI 사이트에서 jquery-ui-1.8.2.custom.zip 파일을 다운받습니다. 압축을 푸시면 jquery-ui-1.8.2.custom.min.js 와 jquery-ui-1.8.2.custom.css 파일이 있습니다.(각각 js폴더와 css폴더에 있습니다.) 이 두 파일을 프로젝트의 Content와 Scripts 폴더에 추가시킵니다. 이제 준비는 됐고요. 준비끝! 예제로! Index.aspx 페이지 소스입니다. 홈 페..

M, V 그리고 C의 각방생활(7) - 함께 즐겨요~ jQuery

지금 잠을 자면 꿈을 꿀 수 있지만, 잠을 자지 않으면 꿈을 이룰 수 있다고 하죠. 그래서 이렇게 눈꺼풀이 내려오는데도 버티고 있는가 봅니다^^; 이 글을 읽고 있는 분들도 꿈을 위해 노력하고 계신거겠죠? 귀 따갑다 jQuery 고마해라~ 마이 들었다 아이가~. 너무 들어서 지겨울 만큼의 jQuery. 이제 시작합니다. 이렇게 늦게 jQuery를 들쳐보는 저를 용서하시고, 격려의 한말씀 해주시면 정말 감사하겠습니다. :) 그런데, jQuery 정말 다들 아시는거죠? jQuery가 뭔데? 아직도 jQuery를 모른단 말인가?! 자네 정말 웹 관련 일하는 사람이 맞긴 맞는건가? 어헣. 이런 말이 오고가진 않아야 겠죠? jQuery 공식 홈페이지에는 다음과 같은 말이 떡~하니 있습니다. jQuery is a ..

Patch for Cut/Copy “Insufficient Memory” issue with VS 2010

글이 올라왔습니다. 하지만 내용이 너무 짧아서 따로 번역 아닌 번역은 하지 않고, 내용만 정리해드리면;; 텍스트 작업 - 텍스트를 자르고 붙이기(cut & copy)를 할때 발생하는 에러 관련하여 몇번의 에러 리포트를 받았다고 합니다.(누가? 마이크로소프트겠죠.) 제목 그대로 "Insufficient Memory" 에러인데요. 내용은 메모리 공간이 부족하다. 다시해라. 이거죠. 메모리가 충분한데도 이 에러가 발생하니까 문제인거죠. 그래서 여기서 패치를 다운받으라고 하네요. 이 이슈에 대해 더 자세한걸 알고 싶다면 비쥬얼 스튜디오 팀 블로그인 여기를 보라고 하고요. 보시면 이 패치를 설치하고 나서는 드라마틱하게 이 에러의 발생률이 줄 것이라고 합니다;; ㅎㅎㅎ 도움이 되셨나요?

M, V 그리고 C의 각방생활(6) - 유효성 검사(2)

유효성 검사 안끝난겨? 네. 아직입니다. ^^; 원래는 마무리를 지으려고 했었는데요. 갑자기 jQuery 가 급땡기는 바람에 슬슬 관련글을 적어보렵니다. 클라이언트단에서 유효성검사하기 지난번 포스팅을 보시면, 서버단의 모델 클래스에 DataAnnotaion을 사용하여 유효성검사를 했습니다. 물론, 클라이언트단에서도 자바스크립트를 사용하여 유효성검사를 할 수 있지만, 이는 동일한 유효성 검사를 두번(서버와 클라이언트) 하게됩니다. DRY(Don't Repeat Yourself) 규칙에 위반되는 작업인 거죠. 근데 왜? 저 아시는 분 없죠? 듣보잡인거죠. 그래서 이렇게 앞뒤가 없습니다. 이번 포스팅을 먼저 했으면 하는 마음도 있지만, 뭐 이렇게 된 것 그냥 적어내려갑니다.^^ DRY에 반하는 작업을 한다고 ..

M, V 그리고 C의 각방생활(5) - 초간단 사이트 만들기(2)

모기와의 사투를 버린 끝에 이제야 컴퓨터 앞에 앉아 글을 쓸 수 있게 되네요(새벽 1시네요ㅡ.ㅡ) 아흑. 비록 눈이 따갑고 눕고 싶지만, 이제는 정말 제 자신과의 약속을 지키기 위해 한자 한자 적어나가렵니다.^^ 지난 시간에 유효성 검사에 대해 살펴봤는데요. 이제 본론으로 넘어와서 적용해봐야겠죠? 유효성 검사 적용하기 저희가 USER 모델을 생성할때 엔터티 프레임워크(엔티티가 입에 붙었는데 한글판에 엔터티라고 명시되어있네요;;)를 통해 생성한 것 다들 기억하시죠? 엔터티 프레임워크의 경우 자동으로 모델 클래스를 생성해 주는 것도 다들 아실겁니다. 또한, 엔터티 프레임워크로 생성된 모델클래스를 직접적으로 컨트롤 할수 없다는 것도.. 그렇다면 유효성 검사 부분은 도대체 어디다 둬야 한단 말이냐? 파샬 & 메..

바뀐 MSDN 라이브러리 미리보기

다음 글이 또 올라와 있네요. 역시 번역아닌 번역 시작하겠습니다. MSDN 의 경우 한글화 작업도 깔끔히 해놓은 상태이긴 한데 구쓰리가 쓴 영문버전에 대한 MSDN 얘기를 그대로 진행하겠습니다.(뭔말인지ㅡ.ㅡ) 원문 : http://weblogs.asp.net/scottgu/archive/2010/06/15/preview-of-msdn-library-changes.aspx MSDN 팀은 당신이 필요한 .NET Framework 정보 찾기를 쉽게 해주고 네비게이션 경험의 간소화를 돕기 위해 설계된 온라인 MSDN 라이브러리를 좀더 가능성있게 변화시키기위해 작업해오고 있다. 그들은 여전히 개발중에 있는 동안 제안된 변경사항에 대한 피드백을 요청하기 위해 당신이 확인할 수 있는 새로운 MSDN 라이브러리 미리..

마이크로소프트에서 jQuery 글로벌 플러그인 다운받아요~

스캇 구쓰리의 글이 하나 올라왔습니다. ㅎㅎ jQuery에 대해 무지한 상태라 공부해야지라고 생각하던 참에 관련 글이 하나 올라오니 참~ 모든건 내뜻대로? 되는듯 합니다. 훗 그냥 번역아닌 번역을 할 터이니 원본을 직접보시는게 좋을듯합니다. 제가 지금부터 써내려가는 것은 듣보잡의 번역글이라... 뭔말인지 아시죠? 그럼 써내려갑니다~ 원문 : http://weblogs.asp.net/scottgu/archive/2010/06/10/jquery-globalization-plugin-from-microsoft.aspx 지난 달 마이크로소프트가 어떻게 jQuery 기여를 할 코드를 만들기 시작했는지와 우리가 작업한 jQuery 템플릿과 데이터 링크 지원 이라는 첫 코드에 관한 글을 썼다. 오늘, 우리는 자바스크..

M, V 그리고 C의 각방생활(4) - 유효성 검사

안녕하세요. 지난 포스팅에 이어서(넘흐 오랜만이죠^^;) 시작하겠습니다. 아마 다들 잊으셨을 겁니다. 여기까지 했었죠? _db.SaveChanges() 를 하려 했더니, 에러가 발생했습니다. 자세히 들여다 보니 ID 에 NULL 값을 넣을 수가 없다네요. 이래서 에러가 발생했죠. 아~ 이래서 사용자가 빈 값을 넣으려 하면 막아야하겠구나~ 라는 생각이 번뜩 드셨을겁니다. 유효성 검사! 유효성검사라 하면 필수입력값에는 꼭 데이터를 입력해야하고, 데이터의 타입이나 길이에 맞게 들어오게 체크하는 것을 말하겠죠? ASP.NET MVC 프레임워크에서는 모델 스테이트(Model State)를 제공합니다. 정확히 말하면 model state dictionary 라고 해서 유효성 에러들을 표시하기 위해 사용됩니다. 유효..

ASP.NET MVC - Validation(4)

이제야 현실을 깨닫고 정신차리기 시작한 쎄스 인사올립니다^^ (하지만, 언제 다시 나사가 풀릴지는...헤헤) Data Annotation과 함께하는 유효성 검사 이번에는 유효성검사에 데이타 어노테이션 밸리데이터(이하, DAV)를 사용해보겠습니다. DAV는 Required 나 StringLength 같은 몇 속성만 추가하여 간단하게 유효성검사를 수행합니다. DAV 속성 사용하기 데이터 어노테이션 모델 바인더는는 밸리데이터 속성으로 유효성을 검사합니다. System.ComponentModel.DataAnnotations 네임스페이스는 다음의 밸리데이터 속성을 포함합니다. Range - 값의 범위를 나타내는거죠. RegularExpression - 정규식에 매치가 되는지 확인하는것이고요. Required - ..

반응형