전체 글

Jaeya...
외부에서 사용할 API를 ASP.NET WebAPI로 구현을 했지만 자꾸 포맷이 이상하게 들어온다고 한다. 음 XML 포맷에 맞춰서 스트링으로 반환을 하고 있는데 뭐가 문제인지 알 수가 없었다. Postman을 통해서 테스트를 하면서 응답 헤더 값을 확인 해보니 Content-Type이 "application/json"으로 되어있었다. 혹시 해서 찾아보니 역시였다. Content-Type을 "application/xml"로 맞춰서 아래 코드 형식대로 수정하니 정상적으로 파싱이 된다고 한다. ^_________________________^ 너무 나태해졌으ㅋㅋㅋ [HttpGet] public HttpResponseMessage GetXml () { string xmlString = "TEST"); retu..
http://www.jppinto.com/2009/01/automatically-redirect-http-requests-to-https-on-iis-6/ IIS6, IIS7 설정할 수 있도록 설명된 블로그
학습 사이트 (1장 이후는 유료임...) https://www.dashingd3js.com/ d3.js의 API 문서 번역(전체가 아닌 API 문서만 번역) https://github.com/zziuni/d3/wiki
ASP.NET Web API GET요청시 JSON 포맷으로 무조건 리턴 받게 하는 방식이다. JsonMediaTypeFormatter를 이용해서 Employee 객체를 무조건 JSON으로 직렬화시켜서 응답으로 내보내게 된다. public HttpResponseMessage Get(int id) { var employee = list.FirstOrDefault(e => e.Id == id); return new HttpResponseMessage() { Content = new ObjectContent(employee, Configuration.Formatters.JsonFormatter) }; }
C#에서 Excel파일을 생성하기 위해서 UTF-8로 지정을 해야지 파일이 깨지지 않는다 엑셀 dll을 사용하는 것이 아니라 XML 스프레드시트 형태로 만들어서 xls 확장자로 저장하는 형태이다. string excel = header.ToString() + styles.ToString() + title.ToString() + content.ToString() + footer.ToString(); context.Response.ContentType = "application/excel"; context.Response.AddHeader("Content-disposition", "attachment; filename=\"report.xls\""); HttpContext.Current.Response.Bin..
IIS에서 웹 사이트를 새로 생성하고 파일 경로를 설정한 이후 부터 설명 하겠다.자꾸 잊어버리네 1. ASP.NET 4 사용 설정.NET Framework 4를 설치하면, IIS의 Web Service Extensions 4가 등록 되어있지만 기본 값이 "금지(Prohibited")로 설정되어있다. ASP.NET v4.0.30319 라인에서 우클릭을 하고 "허용(Allowed)"를 선택한다. 2. 와일드카드 맵 추가Web-Forms 어플리케이션을 구성한 다음에는 어플리케이션이 실행이 될 것이다. 하지만 MVC 어플리케이션으로 개발을 하였다면 마지막 한가지 단계가 더 해야한다. 추가한 어플리케이션을 위한 와일드카드 맵(Wildcard map)을 추가할 필요가 있다.IIS로 돌아가서 웹 사이트에서 우클릭을 ..
http://www.asp.net/vnext/overview/aspnet-vnext/getting-started-with-aspnet-vnext-and-visual-studio 참고 사이트 URL
새로운 MVC 프로젝트를 개발하면서 이번에는 MySql DB 서버와 연동을 하게 되었다.- VisualStudio 2012 - .NET Framework 4.0, ASP.NET MVC4, EntityFramework 6 저번에도 한번 진행을 하였으나 MySql의 버전이 너무 낮은 관계로 MysqlClient가 아닌 ODBC로 연동을 할 수 밖에 없었다. (http://whiteblank.tistory.com/trackback/138 참고)MySql에서 프로시저까지 만들어준다면야 땡큐~ 지만 그렇게 해줄 가능성은 매우 희박하다. 그리고 MSSQL에 동일 테이블을 생성하여 Job을 통해 특정시간마다 데이터를 가져와서 해당 DB를 액세스 하여 사용할 수 있지만 아직 결정된 부분이 없기 때문에 아래 두가지 경우..
JaeYa_Lee
JaeYa Blog