Blog - Title

January, 2008

철수네 소프트웨어 세상 [마이크로소프트 지점]

Blog - Post Feedback Form(CAPTCHA)
  • 철수네 소프트웨어 세상 [마이크로소프트 지점]

    Microsoft Web Deployment Tool 기술프리뷰1

    • 0 Comments

    Welcome to the Web Deployment Team blog - Microsoft Web Deployment Team Blog

    Microsoft Web Deployment Tool은 다음의 기능들을 제공합니다:

    • IIS6/7 사이트나 서버를 다른 사이트나 서버로 동기화해주거나 백업할 수 있게 해줍니다.
    • IIS6 사이트나 서버를 IIS7으로 마이그레이션할 수 있게 해줍니다.
    • IIS6에 허용한 기능들을 파악하여 IIS7에서 허용해야하는 기능들을 알려줍니다.
    • 가상 작업을 통해서 배포의 결과를 예측합니다.

    설정/디렉토리내용/인증서등 원하는 부분을 선택하여 배포/동기화할 수 있도록 하여 위의 기능들을 제공합니다.

    서버가 여러대 있을 경우나 웹팜인 경우, 혹은 한대의 설정을 백업해두고 싶은 경우의 다양한 시나리오에서 사용할 수 있습니다.

  • 철수네 소프트웨어 세상 [마이크로소프트 지점]

    Microsoft Update에 Silverlight가 추가되었습니다.

    • 0 Comments

    Microsoft Update Product Team Blog : But wait.......there's more.... Another new product family, Silverlight coming Tuesday, 1/22/08 !

    Windows Update 오른쪽에 부가적으로 Microsoft Update를 설치할 수 있는 내용이 있는데, 이를 설치하면 Microsoft 제품들의 Update들을 쉽게 받을 수 있습니다. 이 MU에 Silverlight가 포함되었습니다. MU의 추가와 함께 Microsoft Update Catalog에도 추가되었고, WSUS를 통한 배포로 기업내의 배포도 더 손쉬워졌습니다.

    필수 요소가 아닌 부가 옵션으로 설정되어있기 때문에 강제로 설치되지는 않습니다.^^

  • 철수네 소프트웨어 세상 [마이크로소프트 지점]

    .NET Framework 라이브러리 소스코드 공개(2008/01)

    • 1 Comments

    .NET Framework Library Source Code now available - ScottGu's Blog

    이전에 예고된대로 라이브러리의 소스 코드가 공개되었습니다.

    공개된 소스의 내역은 다음과 같습니다:

    • .NET Base Class Libraries (including System, System.CodeDom, System.Collections, System.ComponentModel, System.Diagnostics, System.Drawing, System.Globalization, System.IO, System.Net, System.Reflection, System.Runtime, System.Security, System.Text, System.Threading, etc).
    • ASP.NET (System.Web, System.Web.Extensions)
    • Windows Forms (System.Windows.Forms)
    • Windows Presentation Foundation (System.Windows)
    • ADO.NET and XML (System.Data and System.Xml)

    소스 코드는 참조를 위한 공개로 모든 코드를 통째로 받을 수 있는 형태가 아니라 소스 서버라는 것을 사용하여 필요한 소스의 요청을 처리하여 제공하는 방식으로 공개됩니다.

    조금 더 자세히 이야기하면, 디버거에서 심볼 서버의 심볼 정보를 통해서 소스 서버에서 해당 소스를 요청하면 (처음 한번의) 라이센스 동의를 통해서 코드를 보는 방식으로 제공됩니다. Shawn Burke가 소스 코드를 액세스할 수 있는 방법을 블로깅해 놓았습니다. (현재 VS2008의 패치 다운로드에 문제가 있는 상황입니다. 해결 되었습니다.)

    Scott의 라이센스에 대한 설명에서 "소스코드를 보게될 경우 영향"(지적재산권등)이 언급되어있습니다. 공개된 소스코드 같은 기능의 코드가 구현되어있는데, 의도하지 않게 이를 보는 것으로 영향이 있지 않겠느냐는 문제인데, 이를 라이센스에서 문제시하지 않도록 수정하였다고 합니다. 이 수정 사항은 Windows에서 구현된 것들에 해당하고, Windows가 아닌 플랫폼에서는 원칙적으로는 소스코드를 보는 방법이 없기 때문에(우회적으로 볼 수는 있지만 라이센스에는 위배되겠죠) 해당되지 않아 혹여 주의를 해야합니다.

    위의 설명으로 조금 느낌이 오셨을텐데, 이번 코드 공개는 문제가 발생할 경우나 문제를 해결하고자 할 경우의 (디버깅) "참조" 성격을 강조합니다. 투명성을 높여 개발자들의 편의를 극대화하는 것이 그 목적이지, 코드를 공개하여 모두가 개발에 참여한다거나 가져다 사용할 수 있게 한다는 성격과는 다르다고 하겠습니다.

  • 철수네 소프트웨어 세상 [마이크로소프트 지점]

    Syndicated Client Experiences 스타터 킷

    • 0 Comments

    Syndicated Client Experiences Starter Kit - WindowsClient.net

    이름이 Syndicated Client Experiences라고 해서 이게 뭘까 갸우뚱하시는 분들이 계실 것 같습니다. 간단히 이야기해서 Times Reader라고 해서 멋진 Experience를 제공하여 주목 받은 NYT(뉴욕타임즈)의 뉴스 리더와 비슷한 응용프로그램 제작을 쉽게 시작할 수 있도록 해주는 킷(Kit)입니다.

    UI는 WPF(Windows Presentation Foundation)의 Flow Document를 기반으로 하고, RSS등의 Syndication포맷을 통신 기반으로 하고, 이를 동기화 하기 위한 솔루션으로 Microsoft Sync Framework을 사용한 Subscription Center를 사용합니다. 동기화된 내용은 SQL Server Compact Edition으로 local에 저장됩니다.

    이 스타터킷에는 Microsoft에서 많이 사용하는 가상회사 중 하나인 Contoso에서 발행한 내용을 볼 수 있는 리더의 소스코드를 제공하고, 또한 스타터킷을 사용하여 제작된 MSDN Reader도 예제로 사용해 볼 수 있습니다.

    소식을 삐까뻔쩍하면서도 실용적인 클라이언트로 배포해보고 싶으신 분들께 딱이 아닐까 생각됩니다.^^

  • 철수네 소프트웨어 세상 [마이크로소프트 지점]

    Visual C++ 2008 Feature Pack 베타

    • 0 Comments

    Visual C++ Team Blog : MFC Beta Now Available

    Download details VC++ 2008 Libraries Feature Pack Beta

    Download details VC++ 2008 Feature Pack Beta Documentation

    Visual C++ Team Blog  Q&A on our TR1 implementation

    출시된 Visual Studio 2008에는 MFC의 업그레이드인 MFCNext와 Cpp0x의 새기능들이 포함된 TR1이 포함되지 않고 별도로 배포되는 Visual C++ 2008 Feature Pack에 포함되는데, 이번에 베타버젼이 공개되었습니다. 물론 Visual Studio 2008 정식 버젼이 설치되어 있어야 합니다. 위쪽의 첫번째 링크에 있는 새 기능 내용을 살짝 빌리면 다음과 같습니다:

    MFCNext:

    · 오피스 리본 스타일의 인터페이스

    · Office 2007, Office 2003과 Office XP 룩앤필

    · Visual Studio 스타일의 도킹 툴바와 Pane

    · 커스터마이징이 가능한 툴바와 메뉴

    · 다양한 향상된 GUI 컨트롤들

    · 향상된 MDI 탭과 그룹

    · 기타 다른 여러가지 향상들

    TR1:

    · 스마트 포인터 지원

    · Regular expression 파싱

    · 새로운 컨테이너(container) (tuple, array, unordered set등)

    · 향상된 난수 생성기(generator)

    · 다형 함수 래퍼(Polymorphic function wrapper)

    · Type trait

    · 다른 여러 향상들...

Page 1 of 2 (8 items) 12