본문 바로가기

전체 글

(304)
[C#]하나의 웹서비스에서 두 개의 웹메쏘드를 비동기로 동시에 호출할 경우 하나의 웹서비스 인스턴스를 생성한 후, 2개의 웹메쏘드를 비동기로 동시에 호출하니 나중에 비동기로 결과를 리턴하는 부분에서 뭔 오류가 발생했었다. 결국 오류가 나는 두 번째에 호출되는 웹메쏘드를 호출하기 전에 새로운 인스턴스를 하나 더 생성하고 두 번째의 웹메쏘드를 새로운 인스턴스에서 호출하도록 하여 해결하였다.
[C#}정규식으로 URL 추출하기 문자열에서 URL만 추출하여 링크를 걸어줘야 할 때가 있다. 웹에서 이것 저것 뒤져보았으나 너무 길거나 잘동이 잘 안되거나 나의 쓰임새와 맞지 않아서 정규식을 공부하며 만들어 보았다. private string GetUrl(String inputString) { Regex r; Match m; //프로토콜부분 - 있을수도 없을수도 string ptProtocol = "(?:(ftp|https?|mailto|telnet):\\/\\/)?"; //domain의 기본 골격은 daum.net string domain = @"[a-zA-Z]\w+\.[a-zA-Z]\w+(\.\w+)?(\.\w+)?"; //도메인 뒤에 추가로 붙는 서브url 및 파라미터들 //이부분이 아직은 미흡하여 오류가 가끔 일어난다. stri..
VS2010 WebService 만들기(비동기 웹서비스 호출) == 웹서비스 만들기 == 1. 새 프로젝트 만들기에서 웹서비스를 선택하여 만든다. 2. Service1.asmx을 오른클릭하여 [브라우저보기에서 보기]를 선택하여 서비스 URL를 알아낸다. 3. 현재의 웹서비스 솔루션에 윈폼 프로젝트를 추가한다. 4. 윈폼에 버튼 하나, 텍스트박스 하나를 추가한다. 5. 윈폼 프로젝트의 참조에서 서비스추가를 선택하고 주소에 2번의 서비스 URL을 적는다. 6. 서비스가 찾아지면 하단 [고급]버튼을 눌러 서비스 참조 설정 화면으로 넘어간다. 7. 다시 화면 하단의 [웹 참조 추가] 버튼을 눌러 서비스 URL을 다시 입력한다. 8. 서비스가 찾아지면 [참조 추가] 버튼을 눌러 웹 참조(Web References)를 추가한다. 9. 윈폼에서 서비스 호출 결과를 보여주는 코딩..
ADO.NET 3.5 교육 1. Enterprise Library 4.1 - October 2008.msi 2. XSD가 있는 상태에서의 손쉬운 코딩 솔루션 탐색기에서 데이터 집합을 추가한다. - TableAdapter를 이용하여 사용할 테이블을 가져온다. BindingSource를 불러온다. - DataSource를 채운다. - DataMember를 채운다. DataGridView의 DataSource를 BindingSource로 선택한다. - 이 상태에서는 자동으로 DataGridView에 데이터를 채운다. 이 상태에서는 DB,Table을 개체로 접근이 가능해진다. - ex) this.Northwind.Products DataRowVersion을 이용하여 원본상태, 최종상태의 데이터값을 관리할 수 있다. - ex) Debug...
아이폰 게임 타이탄워(TitanWars) Legion 쉽게 늘리는 법 먼저 한 번이라도 콜로세움에서 다른 유저랑 전투를 해야 한다. 그 후 아래처럼 메인 화면을 살짝 스크롤하면 아래에 전투정보가 보여진다. 아래와 같은 전투 정보 리스트 중에 하나를 탭해보자 아래와 같이 상대의 장비 정보화면이 보일 것이다. 그리고 그 아래로는 메시지(편지봉투) 버튼이 있다. 버튼을 탭해보자 아래 그림처럼 그 유저와 다른 사람이 주고 받은 메시지가 나온다. 메시지 내용을 잘 보면 대부분이 또 다른 유저가 자기를 추가해달라는 메시지이다. 그렇다. 자기를 추가해달라면서 적은 챔피언 코드를 기억하자. 이제 화면 제일 아래 메뉴에서 커뮤니티를 탭하자. 방금 전에 기억한 챔피언 코드를 입력하러 가는 것이다. +마크가 있는 Grow Your Legion을 탭하자. 아래 그림에서 Enter Champio..
윈도XP achi 이미지 만들기 요기 참조!! http://blog.naver.com/bleem2/20069415421
시간 설정 해놓은 만큼만 음악 듣기 아이폰의 기본 제공 어플로 설정이 가능하다. 그것은 바로 시계 어플을 이용하는 것이다. 먼저 아이팟으로 음악을 듣는다. 그리고 그림과 같이 시계 어플로 타이머를 설정해놓으면 끝! iPhone 에서 작성된 글입니다.
트위터 API 공부 - Getting Started with OAuth 출처: http://www.twitterizer.net/tutorials/getting-started-with-oauth/ 닷넷 기반으로 개발하려고 여기 저기 뒤진 결과 찾아낸 사이트인데 영어사이트이다. 이럴때 영어 못하는게 참 한이 된다. 크롬의 자동 번역 시스템도 아직은 쓸만한 단계도 아닌거 같고 ㅡ,.ㅡ; OAuth is a protocol designed to allow applications access to sensitive information while retaining control and security for the user. (트위터 API를 공부하려고 여기저기 돌아다니다 보니까 젤 처음 나오는게 OAuth였다. 트위터 API를 사용하려면 역시 트위터로부터 인증을 받아야 사용가능하기..