본문 바로가기

정은성

[Visual Studio] VSHOST : 01 VSHOST? 너 누구니? 회차 [Visual Studio] VSHOST : 01. VSHOST? Who are U? [Visual Studio] VSHOST : 02. VSHOST Entry point & Etc 01| VSHOST? 넌 누구니? 혹시 VSHOST에 대해서 아시나요? Visual Studio라는 편리한 도구에 그가 있었기에 가능 했다는것을... 이번 포스팅은 2004년 8월 VS2005 Bata 1때부터 등장한 VSHOST에 대해서 이야기를 해볼까 합니다. " 그가 있었기에 가능 했다 " 라고 표현을 할 만큼Visual Studio의 주역, 숨은 MVP인데요. 마치 축구 선수의 12번째 선수인 붉은 악마와 비슷합니다. 도대체 VSHOST는 뭘까요? Visual Studio(2005 이상)를 사용하다보면 bin 폴.. 더보기
시삽된지 어느듯 1년이 되었네요. 구독자여러분 안녕하세요 무더운 날씨에 무탈하시죠? 무소식이 희소식이라는 말이 있는데요. 잘 지내실거라고 믿습니다. 어느듯 1년이라는 시간이 흘렀네요. 작년 6월 16일 데브피아 선출이 되었는데요.. 프로젝트, 취업준비, 스터디 추진등 많은 활동을 하려고 했는데요. 생각보다 쉽지 않은 1년이였습니다. 이제 시삽 2년차로써 또다른 기약을 하려고 합니다. 당연한 이야기겠지만 현재의 관심분야 이기도 합니다. - Azure(국내 내년 런칭 계획) - Windows Phone7(RTM 버전 8월 런칭?! 예정) - C#4.0, .NET Framework 4 그외 세미나와 스터디 계획도 잡혀 있으니 관심 가져주세요 ^^ 무더운 잘 준비하시길 바라며 좋은 하루 되세요 : ) 감사합니다 정은성 드림 더보기
[Visual Studio] 아시나요? 예기치 못한 종료의 경우 파일이 어딧는지? Visaul Studio를 작업중 예기치 않은일로 프로그램 종료되거나 천재지변, 일시적 전력 공급 중단, 심지어 하드웨어 손상으로 인터럽터가 발생할수 있습니다. 그럴때 우리는 어색한 웃음을 짓지요.. " 우씨!!! 지금까지 작업한 코드 어떻게..!! " 아시나요? 여러분들의 코드가 임시로 자동 세이브 되고 있다는것을? 다음과 같은 팝업을 한번쯤 보신적이 있으실거라고 봅니다. 위 화면은 예기치 않게 종료가 되었을때 그파일에 대한 최근 작업본에 복구 마법사입니다.. 아직 무엇인지 잘 모르시겠다구요? 현재 작업 중이시라면 탐색기를 여시고 약 5분뒤 아래 경로로 서치를 해보시길 바랍니다. * VS saves these auto-recovered files * Windows XP 이하 ...\My Document.. 더보기
[ConfigurationManager] 02:ConnectionString 암호화/복호화 회차 01. ConfigurationManager - Overview of ConfigurationManager Class 02. ConfigurationManager - Practical use of ConnectionString to encrypt 02| ConnectionString 암호화 / 복호화 이전 회차에서 ConfigurationManager 클래스에 대해서 살펴보고 사용방법에 대해서 알게 되었습니다. 이번회차에서는 ConnectionString 문자열을 어떻게 관리할수 있을지 살펴보려고하는데요. DB연결 문자열 부터 복잡한 설정 정보를 특별한 보안조치 없이 *.config에 설정을 하고 사용하게 된다면 다음과 같이 정보들은 그대로 노출하게 됩니다. 그정보가 정말 중요한 정보라면 암호화 작.. 더보기
[ConfigurationManager] 01:ConfigurationManager 소개 회차 01. ConfigurationManager - Overview of ConfigurationManager Class 02. ConfigurationManager - Practical use of ConnectionString to encrypt 01| ConfigurationManager 소개 대부분의 어플리케이션들은 DB 연결 문자열부터 복잡한 설정 정보까지 여러 Configuration 정보를 필요로 합니다. 가끔 " 은성님은 Configuration 정보를 어떻게 관리 하시나요? " 라고 질문 하시는분이 계셔서 " Configuration 정보들은 어플리케이션의 요구사항에 따라 여러 방법으로 사용하고 있습니다 " 라고 답변을 드렸던 기억이 나네요. 그럼 일반적인 구성 정보들을 어떻게 관리를 .. 더보기
Expression Studio Trial Version & Studio Quick Start Guides 한국시간으로 6월 8일 Expression Studio 4 런칭이 있었습니다. 런칭과 동시에 Trial Version을 아래 사이트에서 제공을 하고 있네요. 이번에는 버전이 Ultimate와 Web Professional으로 구분되어 출시가 되었습니다. Trial Version : http://www.microsoft.com/expression/try-it/ * Expression Studio Ultimate 버전 - Expression Web + SuperPreview - Expression Blend - SketchFlow - Expression Encoder Pro - Expression Design * Expression Studio Web Professional 버전 - Expression We.. 더보기
[행사] Smooth Streaming을 활용한 REMIX'10 다시보기(웹케스트) 2010년 6월 1일 Remix'10 컨퍼런스가 개최되었습니다. Mobile.Web.Cloud에 대한 키노트 다시한번 보시죠. * 다시 보기 : http://www.visitmix.co.kr/remix10/remix_live.html 그외 세션 : http://www.visitmix.co.kr/remix10/agenda.html 더보기
[행사] SQL Server 2008 R2 Unplugged - 괴물이야기 SQL Server를 괴물로 길들인 사람들의 언플러그된 이야기. 6월 11일, 국내 최고의 데이터베이스 스페셜리스트들과 함께 나눠보십시오. SQL Unplugged에서는 Microsoft SQL Server와 관련하여 그 동안 시장에 잘 알려져 있지 않았던 주목할만한 국내 운영 사례와 더불어 Mission Critical 비즈니스를 위한 필수 요건인 대용량/고가용 DBMS 구축 및 운영과 개발 노하우를 공유하는 필드 DBA 및 개발자 대상의 대규모 커뮤니티 컨퍼런스입니다. ※ [주의!] 데이터베이스시스템의 플러그는 꽂아두신 상태로 참석하십시오. * 프로그램 안내 : http://www.microsoft.com/korea/sqlserver/2008/events/unplugged/default.aspx 더보기
[행사] Expression Studio 4가 내일(뉴욕:6월 7일 11:00 AM, 한국:6월 8시 12:00 AM ) 출시 됩니다. 출처 : https://www.ustechsregister.com/expression4launch/main.aspx 익스프레션 스튜디오 4가 뉴욕 시간으로 6월 7일(한국:6월 8시 12:00 AM)에 런치된다는 소식입니다. - Expression Blend, SketchFlow, Expression Web, Expression Design 새로운 Blend 4 기능 지금 한번 만나보시죠 ^^ Adam Kinney(Microsoft Expression Studio and Silverlight Evangelist) 블로그 내용 http://adamkinney.wordpress.com/2010/05/26/expression-studio-4-launch-on-jun-7th-in-nyc/ Expression S.. 더보기
[어트리뷰트] 02 Custums Attributes 정의 회차 01. Attributes - Overview of Attributes 02. Attributes - Custom Attributes 02 | 사용자 정의형(Custom Attributes) 지난 작성된 글로부터 어트리뷰트란 무엇인지에 대해 알아보고 닷넷 프레임워크에서 미리 정의되어 있는 어트리뷰트에 대해서 살펴 보았습니다. 사용자 정의형 어트리뷰트에 대해서 정의와 사용법에 대해서 알아보도록 하겠습니다. * Attributes Scope 정의 지난 아티클로 통해 Conditional Attribute에 대한 적용되는 요소에 대해서 설명을 하였습니다. 그렇다면 사용자가 직접 정의한 어트리뷰트 또한 적용 되지 않을까요? AttributeUsage를 이용한다면 작성한 어트리뷰트가 어떤 데이터형, 어떤 곳.. 더보기