본문 바로가기

전체 글100

[visual studio] 웹 프로젝트 포트 설정 방법 visual studio 에서는 하나의 솔루션에 여러개의 프로젝트를 만들 수 있다.하나의 솔루션에 admin 프로젝트와 front 프로젝트를 만들 수 있다는건데프로젝트를 copy&paste 할 경우 포트번호가 같아져버려 오류를 발생시킨다.이럴경우 프로젝트 각각에 개별 포트를 할당해 줘야한다. 1. 프로젝트명에 오른쪽 클릭하여 속성 탭에 들어간다. 2. 좌측 에 웹 탭으로 이동 후 서버 부분에 프로젝트 URL 에 http://localhost:xxxxx/ 에 xxxxx를 원하는 포트번호로 변경한다.(웹프로젝트로 만들어진 프로젝트만 웹 표시가 나온다) 3. 변경하게되면 초록색 화살표와 같이 저장되지않고 변경되었다는 (*) 표시가 나오는데 저장을 해주면 알림창이 하나 뜬다.그냥 예 클릭하면 포트변경이 완료된다. 2017. 1. 12.
user agent stylesheet로 인한 font-size 속성 등 적용되지 않을 경우 table 태그에 td 컬럼에 font-size 속성이 적용되지 않는 문제가 발생했다.인라인 속성으로 강제로 밀어넣으면 가능은했지만 퍼블리셔가 준 css 그대로 사용해야했기에 문제 해결을 해야했다. 웹페이지 최상단 DTD (Documenty type declaration) 선언이 되어있지 않아 발생하는 문제다. user agent stylesheet 는 브라우저에서 제공하는 기본 style 인데 Doctype 이 선언되지 않아 발생하는 문제다. 실수로 페이지에 선언만하고 선언은 빼먹은건 아닌지 다시 한번 확인해보면 된다. 여기서 Doctype 이나 usger agent stylesheet 에 대한 자세한 설명은 생략한다. 참고 : http://stackoverflow.com/questions/125826.. 2017. 1. 12.
BundleCollection 사용시 bundle에 설정한대로 파일 로딩시키기 닷넷 프레임워크에서는 BundleCollection 을 사용하여 css나 js파일들을 쉽게 로딩할 수 있다.css나 js파일의 경우 플러그인이 많이 있는 경우에는 로딩되는 순서가 굉장히 중요한데이게 로딩되는순서가 꼬이거나 지정한 순서로 로딩되지않으면 적용해놓은 설정이나 스크립트가 적용되지않는 문제가 발생한다.BundleCollection 에서는 default 설정은 알파벳순으로 로딩된다. 이러한 경우를 방지하기 위해 Bundle 을 설정하는 Config cs파일에 아래 코드를 추가해서 내가 Bundle을 설정한 순서대로 로딩되도록 할 수 있다.1234567class NonOrderingBundleOrderer : IBundleOrderer{ public IEnumerable OrderFiles(Bundl.. 2017. 1. 11.
SQL 변수 선언 및 사용 SQL 변수 선언 및 사용 1. 변수의 선언 2. 변수에 값 대입 @ 와 변수이름 사이에는 공백이 있으면 안 된다. 3. 변수의 값 출력 4. 변수 사용 실습 top 구문의 내부에 변수를 사용해보자. 2016. 5. 19.