일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 웹뷰
- 자바스크립트
- MSsql
- 이클립스
- Bootstrap
- TextBox
- scrollView
- asp.net
- decompiler
- WebView
- 안드로이드
- html
- Eclipse
- C#
- Apache Lucene
- 자바
- Redirect
- Maven
- SpringSource Tool Suite
- Web Service
- STS
- Java
- jsp
- 웹 서비스
- javascript
- MS-SQL
- 컬럼명
- varags
- Android
- MANTIS
- Today
- Total
목록C# | ASP.NET (43)
bboks.net™
.NET 프레임워크에서 웹서비스 사용에서 인터페이스로 DataTable을 사용하려다 보면 직렬화 문제가 발행한다. 오류 내용은 "DataTable을 직렬화할 수 없습니다. DataTable 이름이 설정되지 않았습니다." 말 그대로 DataTable 이름이 설정되지 않아 발생하는 문제이다. 해결 방법은 DataTable의 TableName 프로퍼티에 이름을 설정해주면 된다. 방법 DataTable tables = .......; tables.TableName = "tableName"
웹 서비스를 구현하다 보면 사용자 정의 클래스를 이용해 웹 서비스 통신해야 하는 경우 또는 하고 싶은(?) 경우가 있다. 이 경우에는 한가지만 제외하면 굉장히 간단하다. 사용자 정의 클래스를 이용한 웹 서비스 구현 과정은 다음과 같다. 1. 웹 서비스 통신에서 사용할 사용자의 정의 클래스 구현 2. 웹 서비스에 사용자 정의 클래스 참조 추가 3. 사용자 정의 클래스를 이용하는 웹 서비스 메소드 구현 4. 웹 서비스 호출 측에서 통신에서 사용할 사용자 정의 클래스 참조 추가 5. 웹 서비스 호출 측에 웹 서비스 참조 추가 6. 웹 서비스 참조 수정 1. 웹 서비스 통신서 사용할 사용자 정의 클래스 구현 아래와 같이 클래스 라이브러리 형태의 프로젝트를 생성하고 사용자 정의 클래스를 구현한다. namespac..
ASP.NET의 Response 객체를 이용해 페이지 내용을 뿌려야 할 경우가 있다. 일반적으로 Response 객체의 Write 메소드를 이용해 내용을 담는데 그냥 담으면 페이지에는 정상적으로 보여지지만 소스를 보면 내용 이외에 다른 값이 포함되어 있는 것을 알 수 있다. 순수하게 Write 메소드를 이용해 넣은 값만 보여지길 원한다면 다음 코드를 이용하면 된다. Response.Clear(); Response.Write("이것만 표현되요~"); Response.End(); [참조] ASP.NET Response.Write ()- only the text without HTML formatting
커넥션 풀링에 관해 알아보겠습니다. 원래 질답란에 있던 내용인데, 일반적이지 않은 내용이어서 정리를 해서 일반적인 사용법을 알려드리겠습니다. 커넥션 풀링은 DB와의 새 연결시 많은 자원을 소모하는 데, 직접연결을 피하고, 연결된 커넥션을 자원으로서 관리를 하여 성능향상을 얻고자 하는 방법입니다. 다시 설명하면, 풀링매니저가, 연결된 커넥션을 자원으로 관리를 하면서, 어플리케이션에서 필요로 할 때 리소스가 많이 필요한 새연결을 하지 않고, 기존 자원으로 재사용을 하고, 연결 끊기문장을 만났을 때 DB와의 실제 연결을 끊지 않고, 풀링에 반납함으로써, DB와의 연결과 끊기를 실제적으로 줄여주는 효과가 있습니다. 1) 풀링의 생성 어플리케이션에는 한개이상의 커넥션 풀링이 존재할 수 있습니다. 이 각각의 커넥션..