Meitian521’s Weblog

Silverlight, C#, ASP.NET, WPF

Expression 툴 패키지에 대한 생각..

leave a comment »

xaml 포맷을 기반으로..이리저리 왔다갔다..

패키지 안에는
Expression Web(드림위버)
Expression Design(일러스트레이터)
Expression Blend(플래쉬)
Expression Media(프리미어)
Expression Encoder

설치한 후에 디자인툴의 완성도를 살펴보니..몇가지 괜찮은 아이디어도 있지만 역시 Adobe 에
익숙한 나로서는 흠..조금 짱나네..

xaml 포맷으로 보내고 받기가 가능하니..여러가지로 잇점이 있다는 생각이다. 하지만, 나같이 기존 디자인툴에 익숙한 사람들은 또 배워야 한단 말인가 ? 그렇다면 MS 에서 잘못 생각하는거 아니여 ?

Adobe 에서  xaml 포멧을 절대로 허용하지 않을것인뎅…ㅜ.ㅜ

그래서 찾아보니..ㅎㅎ

역시 알아서들 컨버터툴을 만들어 두셨네..^^;

아래 내용 참조하시고..
Maya To XAML Converter
http://www.highend3d.com/maya/downloads/tools/3d_converters/Maya-To-XAML-3782.htmlFor 2D: Jonas Beckeman’s PSD to XAML Converter
http://flowlabs.net/psd2xaml.aspxOnline converter from 3ds to xaml

http://www.wpf-graphics.com/Converter.aspxFred Vandervelde’s DWG/DXF to XAML Conversion Toolkit (D2X)
http://www.codeplex.com/Wiki/View.aspx?ProjectName=DWG2XAMLA freely available plug-in that enables Adobe® Illustrator® to export WPF and WPF/E compatible XAML

http://www.mikeswanson.com/XAMLExport/A free tool that converts Adobe/Macromedia Flash files to XAML
http://www.mikeswanson.com/swf2xaml/Fireworks to XAML Converter June 1st, 2006

http://www.granthinkson.com/?p=35XAML/HTML Converter
http://wpf.netfx3.com/files/folders/developer/entry816.aspxZAM 3D – 3D XAML Tool (and 3ds & dxf to XAML converter)

http://www.erain.com/products/zam3d/DefaultPDC.aspLightWave 3D to Xaml Converter
http://blogs.msdn.com/danlehen/archive/2006/07/22/675067.aspx

링크출처 ::
Microsoft XAML, 그 한계는 어디인가?
http://blog.naver.com/dasantea?Redirect=Log&logNo=37078008

Written by meitian521

February 9, 2008 at 6:37 pm

Posted in Uncategorized

silverlight 개발에 대한..생각

leave a comment »

. 실버라이트가 과연 플래쉬 만큼의 대중화를 이룰수 있을까 ?
. 현재 플래쉬가 사이트 구축에서 차지하는 비중은 얼마나 될까 ?
. 개발자와 디자이너의 분리된 협업은 가능할까 ?
. 실버라이트가 플래쉬보다 뛰어난점은 무엇일까 ?
. 새로운 도구를 배우기 위해서 들어가는 비용의 크기는 ?

2008 Windows Server 
Visual Studio 2008
.NET Framework 3.5
Expression 팩
C# 또는 VB

Written by meitian521

February 9, 2008 at 6:06 pm

Posted in Uncategorized

silverlight 2.0

leave a comment »

.NET Web Product Roadmap (ASP.NET, Silverlight, IIS7) – ScottGu’s BlogSomasegar’s WebLog  Quick update on Silverlight

Tim Sneath : Silverlight 1.1 is Now Silverlight 2.0

Silverlight 1.0은 이미 정식 버젼이 공개되어 Go-Live로 사용할 수 있고, Silverlight 1.1은 알파버젼으로 그 프리뷰를 보여주는 상태였습니다. Silverlight 1.1의 주된 변화는 소형 .NET Framework을 기반으로 다양한 향상을 꾀하는 것이었는데, 이런 변화를 0.1의 버젼 증가로는 정의가 될 수 없었습니다. 여담이지만 애초의 0.1로 증가하자는 제안은 메이저 버젼변화가 사용자들에게 인식되는 것에 대한 네거티브 해소를 위한 것이었지만, 반대로 너무 많은 변화를 0.1이라는 마이너 버젼 숫자로 챙겨야하는 부담이 있었습니다.

그런 이유로 Silverlight의 다음 버젼을 1.1이 아닌 2.0으로 변경하기로 하였습니다. 2.0이 되면서 Silverlight는 기존 1.0의 하위 호환성은 그대로 가져가면서도 너무나 많은 향상과 변화를 가져오게 됩니다. 기존의 브라우저 JavaScript의 지원 이외에 C#이나 VB등의 .NET Framework의 언어를 사용할 수 있을 뿐만 아니라 그 외의 다양한 .NET Framework에서의 개발 장점들을 수용하고 이들의 사용으로 상당한 퍼포먼스의 향상을 꾀하고 더 많은 것을 할 수 있게 됩니다.

Scott의 블로그에 포스팅된 몇가지 향상된 내용을 살펴보면 다음과 같습니다:

  • WPF에서 사용되던 여러가지 기능들(향상된 layout, databinding, template/skin등)
  • 더 많은 컨트롤들(TextBox, CheckBox, RadioButton, Grid, StackPanel, TabControl, Slider, ScrollViewer, ProgressBar, DataGrid등)
  • REST/POX/RSS/WS-*등의 프로토콜지원과 cross domain 네트워킹을 위한 라이브러리들
  • 그리고 .NET Framework에 있던 여러가지 BCL 라이브러리들(+LINQ to XML와 HTML DOM API등)

Silverlight 2.0은 내년(2008년) 1/4분기에 그 첫 베타 버젼을 공개할 예정이고 Go-Live 라이센스로 편하게 사용할 수 있도록 할 예정입니다.

Silverlight 2.0의 개발에 맞춰서 툴들도 확장(Extenstion)들이 제공될 것입니다. 며칠전 블로깅한 Silverlight Tools, ASP.NET Futures등과 같은 무료 부가 기능들과 차후 Expression 제품군의 지원등 다양한 내용들이 기다리고 있습니다.

2.0으로의 재브랜딩은 그만큼 큰 변화를 상징하는 것으로 앞으로는 “1.1″은 잊어버리시고 Silverlight 2로 기억해주세요~

(Cross posted to my msdn blog)

.NET Framework이 들어간다는 것은 단순히 Runtime에 VM을 추가했다는 것 이상의 의미가 있습니다. 첫째로 기존에 .NET Framework 개발자들이 익숙하게 개발할 수 있다는 것. 둘째로, .NET Framework이 포터블할 수 있다는 증명. 세째로, 확장 모델이 기존 응용프로그램의 개발 모델과 크게 다르지 않다는 것. 네째로, WPF 개발과 Silverlight 개발의 경험 갭이 줄어들었다는 것. 다섯째로, LINQ등의 새로운 기능들이 Strip 되지 않고도 출시된다는 점 등이 있겠습니다. 이외에도 HTML DOM API로 웹페이지를 쪼물딱거릴 수 있다거나, 가장 크게는 웹브라우저의 확장이 더 안전한 곳에서 이뤄질 수 있다는 점등등 수많은 여러가지 내용들도 들 수 있습니다. 이렇다보니 버젼으로 2.0도 모자른 숫자이지 않을까하는 오버도 생각해봅니다.ㅎㅎㅎ

http://charlz.wordpress.com/2007/11/30/silverlight-20/ 에서 퍼옴

Written by meitian521

February 9, 2008 at 5:36 pm

Posted in Uncategorized

매일매일 사랑해..~~

leave a comment »

블로그.. Meitian521 의 의미당..

다른 블로거들은 자기의 아이덴티티를 잘 만들어서 사용하는데.. 나는 아직도 생각중이네..
무엇인가를 규정하고, 분류하는거.. 더 많은 데이타를 효과적으로 정리하기 위한 생각의 방편인가 ?

나름 생각해서…

meitian 는 중국 병음으로 “매일매일” 이란 뜻이고, 521 은 내 생일 날짜인데 중국에서의 의미는 “사랑해”란 의미다..
숫자 521 을 중국어로 읽어보면, 오 알 이 => 워 아이 니..

Written by meitian521

February 9, 2008 at 4:20 pm

Posted in Uncategorized

실버라이트 시작하기..

leave a comment »

우선 작성할 html 문서를 만들자..

본인은 SilverTest.htm 로 하나 만들었다..

실버라이트에는 필수적으로.. Silverlight.js 파일이 있어야 한다. (Prototype.js 라 생각하고 항상 포함)

실버라이트를 컨트롤할 자바스크립트 js 파일을 하나더 만들자.. 본인은 SilverTest.htm.js 라고 정했다..

마지막..실버라이트 화면과 움직임을 구성할..xaml 파일이 필요하다..

구성정리..

SilverTest.htm (실버라이트가 보여지는 장소)
SilverTest.htm.js (실버라이트 컨트롤하는 자바스크립트 사용자 정의 함수)
Silverlight.js (실버라이트 기본포함 문서)
SilverTest.xaml (실버라이트 화면구성 및 움직임을 구성하는 프레임 설정파일)

4개 파일이면 간단하게 실버라이트 화면을 구성해 볼 수 있다..

Written by meitian521

February 8, 2008 at 7:29 am

Posted in Uncategorized

C# 3.0 delegate 를 좀더 간단하게 표현

leave a comment »

using System;

namespace Lamda_ex02
{

class Program
{
static void Main(string[] args)
{
Console.WriteLine(Lamda_Test.d1(“Test1″));
Console.WriteLine(Lamda_Test.d2(“Test2″));
Console.WriteLine(Lamda_Test.d3(“Test3″));
}

}

class Lamda_Test
{

// 델리게이트..
public delegate string SomeDelegate(string s);

// C# 1.0
public static SomeDelegate d1 = new SomeDelegate(TestMethod1);

public static string TestMethod1(string s)
{
return s.ToUpper();
}

// C# 2.0
// 익명 타입 클래스 생성이 가능함
public static SomeDelegate d2 = delegate(string s)
{
return s.ToUpper();
};

// C# 3.0
// Lamda 표현이 가능해짐..
public static SomeDelegate d3 = s => s.ToUpper();

}

}

Written by meitian521

February 5, 2008 at 2:55 am

Posted in Lamda Expressions

Tagged with , ,

어디 블로그툴을 사용할까 ?

with one comment

이것저것..불편하지만 구글 블로그툴을 사용하기로 했당..–> WordPress 툴로 변경함..

Written by meitian521

March 11, 2007 at 8:44 am

Posted in Uncategorized