분류 전체보기 (242) 썸네일형 리스트형 asp.net mvc ajax post 500 error javascript var formCollection = $("#frmUser").serialize(); $.post("/UserInfo/ValidateUser", formCollection, function (status, textStatus, jqXHR) { if (status.Success) { alert("OK"); } else { alert("FAIL"); } }); controller [HttpPost]public JsonResult ValidateUser(FormCollection formValues){ JsonResult result = new JsonResult(); stirng param1 = formValues["param1"]; stirng param2 = formValues["pa.. bundle 403 error bundles.Add(new StyleBundle("~/Content/css").Include( "~/Content/css/Kcommon.css", "~/Content/css/Kmain.css", "~/Content/css/Ksub.css", "~/Content/css/Kboard.css")); ~/Content -> ~/bundles 로 변경 bundles.Add(new StyleBundle("~/bundles/css").Include( "~/Content/css/Kcommon.css", "~/Content/css/Kmain.css", "~/Content/css/Ksub.css", "~/Content/css/Kboard.css")); CORS on Nginx location ~ \.php$ { try_files $uri /index.php =404; #root public; fastcgi_pass 127.0.0.1:9000; fastcgi_index index.php; fastcgi_intercept_errors on; fastcgi_param SCRIPT_FILENAME d:/dev/nginx/freemusic/public$fastcgi_script_name; include fastcgi_params; add_header Access-Control-Allow-Origin *; } nginx 다시시작windows commandcmd > nginx.exe -s reopen DATABASE Naming Rule 1. Database Name 1.1. 규칙 - Database Name은 서비스를 의미하는 Unique한 Name을 사용함 - Database Name은 파스칼표기법을 따른다. 1.2. 표기 방식 예) Common, OnBid, Auction 2. Table Name 2.1. 규칙 - Table Name 은 파스칼표기법을 따른다. - 유형 구분은 배제한다. 2.2. 표기 방식 예) 회원테이블 : Member 결제이력 : PaymentHistory 접속로그 : ConnectionLog 게시판 : Board 3. Column Name 3.1. 규칙 - 물리 명은 카멜표기법을 따른다. - 논리 명을 사용자가 알 수 있는 정도에서 명사 및 명사형동사를 사용함. - 모든 Column은 Dictionary Lis.. Log4net 설치 Package InstallNuget Package Manager > log4net > Install Solution Explorer > Properties > AssemblyInfo.cs [assembly: log4net.Config.XmlConfigurator(Watch = true)] Web.config 소스 적용 예) Solution Explorer > Controllers > OOOController.cs 한빛출판네트워크 무료 ebook Thinking About: C++ STL 프로그래밍 JSP 바이블 STEP 01 : JSP 시작과 개발환경 구축 오픈 소스 : 오픈 소스 혁명의 목소리 Vol 1 RT:FM 두 번째 이야기: 프로그래머로 사는 법 오픈 소스 : 오픈 소스 혁명의 목소리 Vol 2 당신의 프로그래밍에 디버깅 더하기 : Visual C++ 디버깅 기초에서 고급까지 URL Shortener 프로젝트로 배우는 Vert.X 프레임워크 생생 IT 토크 : 프로그래머들의 클라우드 이야기 JavaScript Promise 빠르게 훑어보는 구글 클라우드 플랫폼 HTTPS 무료 사용을 위한 Let’s Encrypt 사용자 가이드 유지보수하기 어렵게 코딩하는 방법: 평생 개발자로 먹고 살 수 있다 2017년 1월 현재 가격 0원으로 무료로.. [NSubstitute] HttpContext Mock // arrange var contextMock = Substitute.For(); var requestMock = Substitute.For(); var queryString = new NameValueCollection(); queryString["foo"] = "bar"; requestMock.QueryString.Returns(queryString); contextMock.Request.Returns(requestMock); var sut = new SomeController(); sut.ControllerContext = new ControllerContext(contextMock, new RouteData(), sut); [ASP.NET MVC] Make sure that the controller has a parameterless public constructor 유발소스 ASP.NET MVC /Controller/FileController.cs public string storageRoot { get; set; } public FileController() { storageRoot = Server.MapPath("~/App_Data/Upload"); } public FileController(ServerPathProvider pathProvider) { storageRoot = pathProvider.MapPath(); } public string DoSomething(string path1, string path2, string filename) { return StorageRoot + "\\" + path1 + "\\" + path2 + "\\" + file.. 이전 1 ··· 23 24 25 26 27 28 29 ··· 31 다음