<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
	<channel>
		<title>Nettalk&#039;s VSTO 이야기</title>
		<link>http://nettalk.officetutor.org/</link>
		<description>VSTO 관련 주제를 모음</description>
		<language>ko</language>
		<pubDate>Mon, 05 Nov 2007 08:05:47 +0900</pubDate>
		<generator>Tattertools 1.1.1 : Vivace</generator>
		<item>
			<title>Office 기반 개발의 현재와 미래</title>
			<link>http://nettalk.officetutor.org/entry/OfficeFuture</link>
			<description>&lt;P&gt;&lt;SPAN style=&quot;FONT-SIZE: 9pt; COLOR: #666666; FONT-FAMILY: 굴림&quot;&gt;개인용 컴퓨터의 역사를 돌이켜 본다면, 마이크로소프트의 역사를 빼놓고 논하기가 어렵다고 해도 과언이 아니다. &lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style=&quot;FONT-SIZE: 9pt; COLOR: #666666; FONT-FAMILY: 굴림&quot;&gt;여러 가지 측면에서 마이크로소프트가 PC의 발전에 영향을 준 것은 사실이지만, 그 중에서도 오피스와 같은 워드프로세서와 작성 도구가 PC시장에 영향을 주었다는 것은 그 누구도 부인하기 어려울 것이다. 참고로 마이크로소프트의 Office제품의 역사는 아니지만, &lt;br /&gt;&lt;br /&gt;아래 URL을 보면 마이크로소프트의 역사를 한눈에 확인해볼 수 있다. &lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;A href=&quot;http://itviewpoint.com/tt/index.php?pl=2661&amp;amp;stag=MS&quot; target=_blank&gt;&lt;SPAN style=&quot;FONT-SIZE: 9pt; COLOR: blue; FONT-FAMILY: 굴림; TEXT-DECORATION: underline&quot;&gt;http://itviewpoint.com/tt/index.php?pl=2661&amp;amp;stag=MS&lt;/SPAN&gt;&lt;/A&gt;&lt;SPAN style=&quot;FONT-SIZE: 9pt; COLOR: #666666; FONT-FAMILY: 굴림&quot;&gt; &lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style=&quot;FONT-SIZE: 9pt; COLOR: #666666; FONT-FAMILY: 굴림&quot;&gt;지금으로부터 훨씬 이전부터 시작된 Office는 Office2003 (v.11)에 와서 Office 시스템이란 용어를 처음으로 사용하기 시작했다. 사실 Office 2003 의 발표와 함께 이런 말들을 써 왔었지만, 본격적으로 시스템이란 말이 제 궤도로 오른 것은 Office2007 (v.12) 과 SPS2007 의 시작이 아닐까 생각해 본다. &lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;div class=&quot;imageblock center&quot; style=&quot;text-align: center; clear: both;&quot;&gt;&lt;img src=&quot;http://officetutor.org/attach/36/7347627140.gif&quot; alt=&quot;사용자 삽입 이미지&quot; height=&quot;203&quot; width=&quot;500&quot; /&gt;&lt;/div&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style=&quot;FONT-SIZE: 9pt; COLOR: #666666; FONT-FAMILY: 굴림&quot;&gt;Office2003 이전 세대까지 개발(프로그램 개발측면)이라는 것에 대하여 이야기 할 만한 것은 없었다. 설령 있다 하더라도 극소수에 의해서만 주도된 작업들로 꽤나 복잡한 VBA(Visual Basic for Application), VBE 등 스크립트(Script)등을 통해서 데이터 들을 다루는 작업 또는 Office automation 기법을 이용한 작업이 모든 것이라 생각해 본다. &lt;br /&gt;&lt;br /&gt;이제 시대는 변했다. 모든 것이 통합이다. 한마디로 혼자 있기를 거부한다면 도태되는 시점에 서 있는 것이다. 15년 이상 된 프로그램이라 하더라도 예외는 있을 수 없는 법. &lt;br /&gt;이제 Office2007를 발판으로 그 한계를 넘어서고 있다.&lt;/SPAN&gt;&amp;nbsp; &lt;br /&gt;&lt;SPAN style=&quot;FONT-SIZE: 9pt; COLOR: #666666; FONT-FAMILY: 굴림&quot;&gt;&lt;br /&gt;이는 다음과 같은 일들을 수행 함으로써 Office 시스템으로써 그 위상을 확고히 자리 매김하고 있다.&lt;FONT face=돋움 color=#000000&gt;&amp;nbsp;&amp;nbsp; &lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style=&quot;FONT-SIZE: 9pt; COLOR: #666666; FONT-FAMILY: 굴림&quot;&gt;- 서로 다른 플랫폼 또는 시스템에 저장된 정보를 통합&lt;/SPAN&gt;&amp;nbsp; &lt;br /&gt;&lt;SPAN style=&quot;FONT-SIZE: 9pt; COLOR: #666666; FONT-FAMILY: 굴림&quot;&gt;- 비효율적인 수동 데이터 입력 과정을 제거&lt;/SPAN&gt;&amp;nbsp; &lt;br /&gt;&lt;SPAN style=&quot;FONT-SIZE: 9pt; COLOR: #666666; FONT-FAMILY: 굴림&quot;&gt;- 구축 및 유지 관리가 용이한 다양하고 효율적인 사용자 인터페이스를 제공&lt;/SPAN&gt;&amp;nbsp; &lt;br /&gt;&lt;SPAN style=&quot;FONT-SIZE: 9pt; COLOR: #666666; FONT-FAMILY: 굴림&quot;&gt;- 특정 비즈니스 요구에 맞추어 사용자 지정할 수 있는 모듈식 솔루션을 생성&lt;/SPAN&gt;&amp;nbsp; &lt;br /&gt;&lt;SPAN style=&quot;FONT-SIZE: 9pt; COLOR: #666666; FONT-FAMILY: 굴림&quot;&gt;- 신속하게 새 솔루션을 구축하고 기존 솔루션을 업데이트&lt;FONT face=돋움 color=#000000&gt;&amp;nbsp; &lt;br /&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&amp;nbsp;&lt;br /&gt;&lt;SPAN style=&quot;FONT-SIZE: 9pt; COLOR: #666666; FONT-FAMILY: 굴림&quot;&gt;이를 위해서 Office가 Data 통합의 핵심인 XML 활용을 극대화 시켜야 가능하다. 그래서 Office 2003부터는 XML을 직접적으로 다루기 위한 기본 환경을 갖추게 되었다 &lt;/SPAN&gt;&lt;/P&gt;&lt;div class=&quot;imageblock center&quot; style=&quot;text-align: center; clear: both;&quot;&gt;&lt;img src=&quot;http://officetutor.org/attach/36/7256271667.gif&quot; alt=&quot;사용자 삽입 이미지&quot; height=&quot;398&quot; width=&quot;500&quot; /&gt;&lt;/div&gt;&lt;br /&gt;
&lt;P&gt;&lt;SPAN style=&quot;FONT-SIZE: 9pt; COLOR: #666666; FONT-FAMILY: 굴림&quot;&gt;Office 제품들의 효율적인 통합을 위해서 XML 지원과 더불어서 Office 체계적인 개발을 위해서 개발자가 쉽게 이를 바탕으로 개발에 전념할 수 있는 환경이 필요해 졌다.&lt;br /&gt;&amp;nbsp;&lt;br /&gt;단순 VBE 등 VBScript로는 개발 생산성을 포함해서 무엇 하나 진행하기가 여간 어려운 것이 아니었다. 이에 VSTO(Visual studio tools for office)가 2003 년 처음으로 등장했다. 그 당시 VS.NET 2003 개발 툴에 Add-in으로 Office 솔루션 개발 지원을 도왔다. &lt;br /&gt;그러나, 첫 출시가 대부분 그렇듯 이렇다 할만한 개발의 편리성을 제공해 주지도 못했다. &lt;br /&gt;&lt;br /&gt;이제 바야흐로 2007년을 넘어 2008년에는 VS.NET 2008이 발표된다. 여기에는 VSTO버전 3가 탑재되어 나올 예정이다.&amp;nbsp; 이는 더 이상 Office를 변방의 개발 솔루션이 아님을 확고히 보여주고 있다.&lt;/SPAN&gt;&amp;nbsp; &lt;br /&gt;&lt;SPAN style=&quot;FONT-SIZE: 9pt; COLOR: #666666; FONT-FAMILY: 굴림&quot;&gt;&lt;br /&gt;아래 그림은 현재 VS.NET2008에 내장될 예정인 VSTO v3 (Beta2) 화면이다. 이 그림으로 그 이유를 충분히 설명할 수 있으리라 생각한다. 좀더 넓은 시각에서 다양한 제품 군을 거닐고 있는 Office 시스템이야 말로 진정한 통합이 아닐까? &lt;/SPAN&gt;&lt;/P&gt;&lt;div class=&quot;imageblock center&quot; style=&quot;text-align: center; clear: both;&quot;&gt;&lt;img src=&quot;http://officetutor.org/attach/36/6311365029.gif&quot; alt=&quot;사용자 삽입 이미지&quot; height=&quot;300&quot; width=&quot;400&quot; /&gt;&lt;/div&gt;&lt;br /&gt;
&lt;P&gt;&lt;SPAN style=&quot;FONT-SIZE: 9pt; COLOR: #666666; FONT-FAMILY: 굴림&quot;&gt;여기에는 Word 이외에는 아주 많은 부분 Office 개발을 지원하는 프로젝트 템플릿들이 계속해서 추가되고 있다. 향후 더 많은 Office 제품군들이 여기에 추가될 것이다. 이미 다양한 제품군을 거닐고 있는 Office 가 진정한 Office 시스템으로 거듭나고 있다 말할 수 있다.&lt;/SPAN&gt;&amp;nbsp; &lt;br /&gt;&lt;SPAN style=&quot;FONT-SIZE: 9pt; COLOR: #666666; FONT-FAMILY: 굴림&quot;&gt;&lt;br /&gt;여기까지 와서 보니, Office의 미래는 어떻다고 생각하는가? &lt;br /&gt;단순한 하나의 문서용 응용 프로그램으로만 아직도 생각하는가?&amp;nbsp; 많은 대다수의 업무가 문서로 시작이 되었고 그 문서를 컴퓨터로 이동하는 작업이 이었다면, 문서는 가장 강력한 응용 프로그램이고 프로그래밍이 가능한 문서야 말로 궁극적인 기업용 프로그램의 지향점이 아닐까???&lt;/SPAN&gt; &lt;/P&gt;&lt;div class=&quot;imageblock center&quot; style=&quot;text-align: center; clear: both;&quot;&gt;&lt;img src=&quot;http://officetutor.org/attach/36/5546652964.gif&quot; alt=&quot;사용자 삽입 이미지&quot; height=&quot;293&quot; width=&quot;454&quot; /&gt;&lt;/div&gt;&lt;br /&gt;</description>
			<author> (nettalk)</author>
			<guid>http://nettalk.officetutor.org/630</guid>
			<comments>http://nettalk.officetutor.org/entry/OfficeFuture#entry630comment</comments>
			<pubDate>Wed, 31 Oct 2007 23:11:34 +0900</pubDate>
		</item>
	</channel>
</rss>
