분류 전체보기 (4536) 썸네일형 리스트형 MVC3 Web Site로 구성하기 이번 프로젝트는 MVC3 플랫폼을 쓰기로 했다. 근데 우리 회사 특유의 이슈로 웹 어플리케이션 보다 웹 사이트가 더 낫다는 판단이 들어 웹사이트로 MVC3 Razor을 구성해 봤다. *아래의 구조와 같이 만들려 합니다. 1. Razor용 WebSite Template를 선택합니다. 2. 불필요한 소스를 제거 합니다. 3. App_Code를 추가합니다.(여기에 Controller가 들어옵니다) 4. Views폴더를 생성합니다. 5. Home폴더를 생성합니다. 6. Views폴더 밑에Web.config를 생성합니다. 그리고 아래와 같이 기입합니다. 7. WebSite 루트에 Web.config를 다음과 같이 수정합니다. 8, Global.asax에 다음과 같이 작업합니다. public static void .. 닷넷 - 중복없는 숫자를 랜덤으로 배열하는 방법 [출처] 닷넷 - 중복없는 숫자를 랜덤으로 배열하는 방법|작성자 techshare http://blog.naver.com/techshare/100144257354 위의 글을 퍼온겁니다. 데브피아에서 재미있는 질문이 있었군요. ^^ 계산량 문제좀 질문 드리겠습니다. - Random함수 관련 ; http://www.devpia.com/MAEUL/Contents/Detail.aspx?BoardID=17&MAEULNO=8&no=141505&ref=141505 이야기를 정리하자면, a[50000] 배열이 있는데 이 안에 0 ~ 49999 까지의 숫자를 중복되지 않게 random 으로 배치하고 싶다는 것입니다. 우선, 질문자가 스스로 한 답변을 한번 볼까요? === [방법 1] === List Area = Enumerable.Range(0, 50000).ToList(); Random rand =.. HTML5 Application에서 JsRender Template사용하기 http://weblogs.asp.net/dwahlin/archive/2011/11/23/reducing-javascript-code-by-using-jsrender-templates-in-html5-applications.aspx 위의 기사를 퍼온 글입니다. Back in November of 2010 I wrote a post titled Reducing Code using jQuery Templates that demonstrated how jQuery Templates could be used to reduce significant amounts of JavaScript code. Although the topics and code discussed in that post are still val.. windbg 의 mscordacwks DLL 로드 문제 [출처] windbg 의 mscordacwks DLL 로드 문제|작성자 techshare http://blog.naver.com/techshare/100144174167 위에서 퍼온 글입니다. 예전에 mscordacwks.dll 의 로드 문제에 대해서 한번 이야기를 한 적이 있었는데요. Windbg - ERROR: Unable to load DLL mscordacwks_x86_x86_2.0.50727.4200.dll, Win32 error 0n2 ; http://www.sysnet.pe.kr/2/0/994 최근에, 다시 한번 그 문제를 보게 되었습니다. 특이한 점은, dmp 파일을 받은 바로 그 컴퓨터에서 "Debug Diagnostics Tool" 을 실행했는데도 발생했다는 점입니다. 반면, 공통점이 있다면 이번에도 예전의 그 컴퓨터와 동일하게 "Windows Server 2008 SP2".. 레지스트리 등록 및 Interop DLL 없이 COM 개체 사용하는 방법 [출처] 레지스트리 등록 및 Interop DLL 없이 COM 개체 사용하는 방법|작성자 techshare http://blog.naver.com/techshare/100144171054 위에서 퍼온 글입니다. 일단, 레지스트리 등록 없이 사용하는 방법은 예전의 글에서 설명을 했었죠. ^^ Registry 등록 과정 없이 COM 개체 사용 - 두번째 이야기 ; http://www.sysnet.pe.kr/2/0/1167 이번엔 두번째 문제에 대해서 설명을 해보겠습니다. 보통 닷넷에서 COM 개체를 사용하려면 Visual Studio 에서 참조를 걸게 되는데요. 그러면 자동적으로 Interop DLL 이 생성되고, EXE 파일이 배포될 때 항상 Interop DLL 도 함께 배포해 주어야만 합니다. 하지만, 약간의 작업만 해주면 Interop DLL 없이도 COM 개체를 사용할 수 있어 귀찮은 Interop DL.. ReaderWriterLockSlim 은 언제 쓰는 걸까요? [출처] ReaderWriterLockSlim 은 언제 쓰는 걸까요?|작성자 techshare http://blog.naver.com/techshare/100143985194 위 블로그에서 퍼온글입니다. 지난 번 글에서 닷넷에서의 동기화 처리 방식에 대해서 설명을 했었지요. .NET 참조 개체 인스턴스의 SyncBlock 을 확인하는 방법 ; http://www.sysnet.pe.kr/2/0/1175 일반적으로 C# 에서는 다음과 같이 동기화를 합니다. object lockInstance = new object(); lock (lockInstance) { ... [공유자원 접근] ... } lock (...) 메커니즘은 배타적인 잠금(exclusive lock)을 걸어서 해당 자원을 보호하게 됩니다. 그런데, 가끔은 해당 자원에 대해서 거의 모든 쓰레드들이 '읽기'만 하고 가끔씩 '소수의 쓰레드'.. MVC에 Glimpse 적용하기 지인을 통해 Glimpse를 알게 되었다. 많은 블로그에서 Glimpse는 필수라고 했다. 그리하여 이번 프로젝트에 한번 적용해 보기로 했다. 우선 Visualstudio에서 NuGet pagckeages를 연뒤 glimpse를 찾아보자 MVC 프로젝트 이므로 MVC3를 선택한다. 선택하면 인스톨 과정과 더불어 Web.config가 수정된다. 설치후 http://YourSiteUrl/glimpse.axd 를 치고 Turn Climpse On을 선택한다. 아참 만약에 권한 없음 403 Forbbiden에러가 나면 Web.config를 아래와 같이 수정해 준다. 그리하면 위의 url이 제대로 보일 것이다. 설정한 사이트의 주소를 치고 웹 브라우저에 들어가 보면 오른쪽 밑부분에 아이콘이 보일 것이다. 그것을 .. 설치된 .NET 버전에 민감한 코드를 포함하는 경우, 다중으로 어셈블리를 만들어야 할까요? [출처] 설치된 .NET 버전에 민감한 코드를 포함하는 경우, 다중으로 어셈블리를 만들어야 할까요?|작성.. http://blog.naver.com/techshare/100143735868 위에서 퍼온 글입니다. 제목이 어렵군요. ^^ 시나리오를 예로 들어볼까요? 가령, A 회사는 .NET 2.0 용 공통 라이브러리를 제작했는데 후에 .NET 4.0 에 특화된 코드가 추가되어야 한다고 가정해보겠습니다. 그것 때문에 별도의 프로젝트를 하나 더 추가해서 .NET 2.0 용의 코드를 공유하는 것도 부담이고, 기존 DLL 을 .NET 2.0 용과 .NET 4.0 용으로 #if/#else/#endif 처리하여 2개의 DLL로 빌드해서 유지하는 것도 부담입니다. 그냥, 하나의 DLL 에서 서비스를 할 수는 없는 걸까요? (약간은 억지스럽지만 ^^) 이제, 코드 수준으로 내려가서 살펴보겠습니다. 예를 들어, 기존 라이브러리.. 이전 1 ··· 544 545 546 547 548 549 550 ··· 567 다음