검색결과 리스트
.NET에 해당되는 글 6건
- 2012/03/29 .net 확장자 변경
- 2012/03/28 RegisterClientScriptBlock 과 RegisterStartupScript 의 고찰
- 2012/03/14 .net 확장자 변경시 iis 설정
- 2011/10/21 c# md5 클래스
- 2011/06/17 xml gzip 인코딩 파싱 (1)
- 2010/12/10 LINQ msdn
글
visual studio 개발툴 설정 --------------------------
<httpHandlers> <add path="*.umcx" verb="*" type="System.Web.UI.PageHandlerFactory" validate="true"/> |
<buildProviders> <add extension=".aspx" type="System.Web.Compilation.PageBuildProvider" /> <add extension=".ascx" type="System.Web.Compilation.UserControlBuildProvider" /> <add extension=".master" type="System.Web.Compilation.MasterPageBuildProvider" /> <add extension=".asmx" type="System.Web.Compilation.WebServiceBuildProvider" /> <add extension=".ashx" type="System.Web.Compilation.WebHandlerBuildProvider" /> <add extension=".soap" type="System.Web.Compilation.WebServiceBuildProvider" /> <add extension=".resx" type="System.Web.Compilation.ResXBuildProvider" /> <add extension=".resources" type="System.Web.Compilation.ResourcesBuildProvider" /> <add extension=".wsdl" type="System.Web.Compilation.WsdlBuildProvider" /> <add extension=".xsd" type="System.Web.Compilation.XsdBuildProvider" /> <add extension=".js" type="System.Web.Compilation.ForceCopyBuildProvider" /> <add extension=".lic" type="System.Web.Compilation.IgnoreFileBuildProvider" /> <add extension=".licx" type="System.Web.Compilation.IgnoreFileBuildProvider" /> <add extension=".exclude" type="System.Web.Compilation.IgnoreFileBuildProvider" /> <add extension=".refresh" type="System.Web.Compilation.IgnoreFileBuildProvider" /> </buildProviders> |
<compilation debug="false"> <buildProviders> <add extension=".umcx" type="System.Web.Compilation.PageBuildProvider" /> </buildProviders> </compilation> |
'.NET' 카테고리의 다른 글
| .net 확장자 변경 (0) | 2012/03/29 |
|---|---|
| RegisterClientScriptBlock 과 RegisterStartupScript 의 고찰 (0) | 2012/03/28 |
| .net 확장자 변경시 iis 설정 (0) | 2012/03/14 |
| c# md5 클래스 (0) | 2011/10/21 |
| xml gzip 인코딩 파싱 (1) | 2011/06/17 |
| LINQ msdn (0) | 2010/12/10 |
설정
트랙백
댓글
글
asp.net 작업을 할때 자바스크립트 같은 Client 전용 스크립트를 웹프로그램 상에 삽입하고자 할때 유용하게 쓰이는 대표적인 놈들이다.
물론 .Net Framwork 1.1 시절때에는
Page.RegisterClientScriptBlock 메소드로 이름을 날렸었는데,
.Net Framework 2.0 이상부터는
ClientScriptManager 클래스로 바뀌었다. ( ClientScriptManager.RegisterClientScriptBlock 메소드 )
매번 작업할때마다 헷갈리는데 이 두 친구들 사이에는 미묘한 차이점이 있다.
1. RegisterClientScriptBlock 메소드는 body 상의 일반 요소가 로드되기 전에 발생
-- 현재 페이지의 모양이 나오기 전에 빈 공백상태의 뒷 화면위에 경고창이 뜬다.
2. RegisterStartupScript 메소드는 body 상의 요소들이 로드 되고 난뒤 발생
-- 현재 페이지의 모양그대로 나오고 경고창을 띄울 수 있다.
[주의사항]
다음과 같은 소스 중에서 아래의 RegisterClientScriptBlock 메소드를 수행하고 다음라인에 return 을 꼭 붙여주자.
안 넣으면, 자바스크립트 관련 소스가 제대로 적용되지 않고 Button2_Click 아래의 나머지 관련 소소들이 수행되어 버린다.
protected void Button2_Click(object sender, EventArgs e) {
string script = "<script language='javascript'>alert('삭제할 글을 선택해 주십시오.');</script>";
ClientScript.RegisterClientScriptBlock(typeof(Page), "ArticlesDelChk", script);
return;
---- 이하 다른 관련 소스 계속 ----
-------------------------------------
}
'.NET' 카테고리의 다른 글
| .net 확장자 변경 (0) | 2012/03/29 |
|---|---|
| RegisterClientScriptBlock 과 RegisterStartupScript 의 고찰 (0) | 2012/03/28 |
| .net 확장자 변경시 iis 설정 (0) | 2012/03/14 |
| c# md5 클래스 (0) | 2011/10/21 |
| xml gzip 인코딩 파싱 (1) | 2011/06/17 |
| LINQ msdn (0) | 2010/12/10 |
설정
트랙백
댓글
글
먼저 IIS를 실행하고 확장자를 바꿔도 실행되게끔 하려는 웹사이트의 등록정보를 아래 그림을 참조하여 열어줍니다.

IIS 등록정보중 홈 디렉터리 텝을 클릭합니다. 홈 디렉터리 텝의 우측하단을 보면 구성버튼이 있습니다. 구성버튼을 인정
사정 보지말고 클릭해 줍니다. 그러면 다음과 같은 화면이 열립니다.
여기서 눈치 채신 분들 있을겁니다. 그렇습니다. 추가버튼을 클릭해서 확장명을 새로 등록하시면 되는 겁니다.
그럼 추가버튼을 클릭해 보겠습니다. 다음과 같은 화면이 실행됩니다.
여기서 실행파일 찾아보기 버튼을 이용해서 ASP.DLL을 등록해주고 확장명은 .JOA를 등록합니다.
동사는 레디오버튼 중 다음으로 제한 버튼을 클릭하고 GET,HEAD,POST,TRACE를 써 넣습니다.
ASP.DLL이 위치한 디렉터리는 C:\WINNT\system32\inetsrv\ 에서 찾으실 수 있습니다.
모든 사항을 맞게 등록했는지 아래 그림을 참조하시고 맞다면 확인 버튼을 클릭하고 적용을 차례로 누르고 IIS를 빠져나옵니다.
모든 과정이 끝났습니다. 이제 이 사이트는 .joa확장자도 처리가 가능합니다. 물론 처리는 asp.dll이 담당한 후 웹서버에
처리된 html을 반환합니다.
'.NET' 카테고리의 다른 글
| .net 확장자 변경 (0) | 2012/03/29 |
|---|---|
| RegisterClientScriptBlock 과 RegisterStartupScript 의 고찰 (0) | 2012/03/28 |
| .net 확장자 변경시 iis 설정 (0) | 2012/03/14 |
| c# md5 클래스 (0) | 2011/10/21 |
| xml gzip 인코딩 파싱 (1) | 2011/06/17 |
| LINQ msdn (0) | 2010/12/10 |
설정
트랙백
댓글
글
그냥 복사해서 사용하심 됩니다^^ php md5 와도 동일한 데이터를 가져옵니다~
'.NET' 카테고리의 다른 글
| .net 확장자 변경 (0) | 2012/03/29 |
|---|---|
| RegisterClientScriptBlock 과 RegisterStartupScript 의 고찰 (0) | 2012/03/28 |
| .net 확장자 변경시 iis 설정 (0) | 2012/03/14 |
| c# md5 클래스 (0) | 2011/10/21 |
| xml gzip 인코딩 파싱 (1) | 2011/06/17 |
| LINQ msdn (0) | 2010/12/10 |
설정
트랙백
댓글
글
xml 호출이 400error 헐..ㅠㅠ 절망 이였다..
php 에서 가공하여 xml 을 던져주는 형태 였으며, fiddreer 로 살펴본 결과 해당 php 페이지에서 gzip 으로 압축(?) 인코 (?) 딩 이 되어있었다.. 모였지 햇갈리네.ㅡ.ㅡ;;
호출은 webclient 로 호출하였으며..
이런식으로 하였다. 보면 new GZipStream 이부분의 클래스를 설정 하였다...GZipStream 으로 CompressionMode.Decompress 로하여 압축을 푼것.. 간단한대.. 노가다 를 했다.ㅠㅠ
'.NET' 카테고리의 다른 글
| .net 확장자 변경 (0) | 2012/03/29 |
|---|---|
| RegisterClientScriptBlock 과 RegisterStartupScript 의 고찰 (0) | 2012/03/28 |
| .net 확장자 변경시 iis 설정 (0) | 2012/03/14 |
| c# md5 클래스 (0) | 2011/10/21 |
| xml gzip 인코딩 파싱 (1) | 2011/06/17 |
| LINQ msdn (0) | 2010/12/10 |
설정
트랙백
댓글
글
'.NET' 카테고리의 다른 글
| .net 확장자 변경 (0) | 2012/03/29 |
|---|---|
| RegisterClientScriptBlock 과 RegisterStartupScript 의 고찰 (0) | 2012/03/28 |
| .net 확장자 변경시 iis 설정 (0) | 2012/03/14 |
| c# md5 클래스 (0) | 2011/10/21 |
| xml gzip 인코딩 파싱 (1) | 2011/06/17 |
| LINQ msdn (0) | 2010/12/10 |
RECENT COMMENT