반응형
반응형

웹캐스트
 - https://msevents.microsoft.com/CUI/Register.aspx?culture=en-IN&EventID=1032339986&CountryCode=IN&IsRedirect=false
 - https://msevents.microsoft.com/CUI/Register.aspx?culture=en-IN&EventID=1032339984&CountryCode=IN&IsRedirect=false
 - https://msevents.microsoft.com/CUI/Register.aspx?culture=en-IN&EventID=1032339982&CountryCode=IN&IsRedirect=false


실버라이트 관련 웹사이트

 - Silverlight on Microsoft.com: www.microsoft.com/silverlight
 - Silverlight Community Site: www.silverlight.net
 - Silverlight MSDN Developer Center: http://msdn.microsoft.com/silverlight
 - Microsoft Expression: http://www.microsoft.com/expression


실버라이트 튜토리얼
 - http://silverlightrocks.com/community/blogs/silverlight_games_101/default.aspx
 - http://www.nibblestutorials.net
 - http://adoguy.com/silverlight/
 - http://weblogs.asp.net/mschwarz/archive/2007/06/06/silverlight-tutorials.aspx
 - http://www.wynapse.com/Silverlight_Tutorials.aspx
 - http://aspalliance.com/articles/LearnSilverlight.aspx


실버라이트와 블렌드 비디오
 - http://silverlight.net/learn/learnvideos.aspx
 - http://channel9.msdn.com/ShowForum.aspx?ForumID=38&TagID=209
 - http://channel9.msdn.com/tags/Expression
 - http://channel9.msdn.com/tags/Silverlight


실버라이트 관련 블로그 - 구독 필수
 - Silverlight.net Aggregated Blog: http://silverlight.net/blogs/microsoft/rss.aspx
 - Silverlight News: http://silverlight.net/blogs/microsoft/rss.aspx
 - Scott Guthrie – http://weblogs.asp.net/scottgu
 - Mike Harsh – http://blogs.msdn.com/mharsh
 - Tim Sneath – http://blogs.msdn.com/tims
 - Nick Kramer – http://blogs.msdn.com/nickkramer
 - Ashish Shetty – http://nerddawg.blogspot.com
 - Vivek Dalvi – http://vivekdalvi.wordpress.com
 - Joe Stegman – http://blogs.msdn.com/jstegman
 - Janakiram MSV – http://www.janakiramm.net/blog
 - Pandurang Nayak – http://www.thinkingMS.com/pandurang


뉴스그룹 & 포럼
 - Silverlight.net Forums www.silverlight.net/forums
 - Silverlight MSDN Forums http://forums.microsoft.com/MSDN/default.aspx?ForumGroupID=318&SiteID=1
 - Learn Expression Forums 
 - http://forums.learnexpression.com/
 - Expression Newsgroup 
    http://www.microsoft.com/communities/newsgroups/en-us/default.aspx?dg=microsoft.public.expression.discussion&cat=&lang=en&cr=US
 - Expression Blend Newsgroup 
    http://www.microsoft.com/communities/newsgroups/en-us/default.aspx?dg=microsoft.public.expression.interactivedesigner&cat=en_US_5247A136-A420-80AA-EB1D-D7109FC029B4&lang=en&cr=US
 - Expression Design Newsgroup 
    http://www.microsoft.com/communities/newsgroups/en-us/default.aspx?dg=microsoft.public.expression.graphicdesigner&cat=&lang=en&cr=US
 - Expression Media Newsgroup 
    http://www.microsoft.com/communities/newsgroups/en-us/default.aspx?dg=microsoft.public.expression.media&cat=&lang=en&cr=US
 - Expression Encoder Newsgroup 
    http://www.microsoft.com/communities/newsgroups/en-us/default.aspx?dg=microsoft.public.expression.mediaencoder&cat=&lang=en&cr=US
 - Expression Web Newsgroup 
    http://www.microsoft.com/communities/newsgroups/en-us/default.aspx?dg=microsoft.public.expression.webdesigner&cat=&lang=en&cr=US

반응형
반응형
http://crynut84.tistory.com/

어플레케이션을 개발 하다 보면 종종 멀티키(Ctrl + c , Ctrl + v등) 입력을 지원해야 하는 경우가 있다''

실버라이트에서는 기본적으로 두가지 키보드관련 이벤트가 지원 되는데 
KeyDown과 KeyUp이다''

void KeyDown(object sender, KeyEventArgs e);
이벤트처리기에서 두번째 매개변수의 KeyEventArgs e e.Key를 이용하면 사용자가 누른 키 
알아낼수 있고 object sender는 어떤 컨트롤에서 일어난 키보드 이벤트인지 알아낼수 있다''

☞ Ctrl + C 조합 판별하는 로직!

void KeyDown(object sender, KeyEventArgs e)
{
       if (e.Key == Key.C && Keyboard.Modifiers == ModifierKeys.Control)
       {
               //to do..
       }
}


 

반응형
반응형

http://crynut84.tistory.com/


Microsoft Expression Blend 2 툴을 이용하여 XAML을 생성하였다;
그중 Image라는 컨트롤을 넣었는데 상황에 따라 그림파일을 동적으로 바꿔주고 싶었지만 

방법을 몰라 고생하다가! 별것도 아닌걸 꽤나 오랜시간걸려서 찾은것같아; 
이런문제로 고생하고 있을 다른 분들을 위한 포스팅!

<Image Height="80" HorizontalAlignment="Left" x:Name="itemImage" Width="80" Source="image.bmp"/>
이 XMAL 코드에서처럼  Source="image.bmp" 이런식으로 초기에는 간단하게 bmp 파일과 연결할수있다;

비하인드 코드에서 제어하기 위해서는

 private void ChageSource()
 {
    itemImage.Source = 
          new BitmapImage(new Uri(m_itemImageURL, UriKind.Relative));
 }
 

BitmapImage를 생성하고 해당하는 경로를 Uri로 넣어주면 간단하게 해결된다!!
사용을 위해 using System.Windows.Media.Imaging;  을 추가한다
여기서 Uri()생성자의 처음 인자는 "파일의 경로" 이고 

두번째인자의 UrlKind.Relative (상대경로) ,UrlKind.Absolute (절대경로) ,UrlKind.RelativeOrAbsolute (둘다) 
의미한다! 
반응형
반응형

void Head1Ton_KeyDown(object sender, KeyEventArgs e)
{
if (e.Key == Key.Enter) //텍스트박스에 누른 키가 엔터일 경우
{
if (Head1Ton.Text == "")
{
return;
}

Head1Ton_List.Items.Add(Head1Ton.Text);
//리스트박스의 스크롤을 자동으로
Head1Ton_List.UpdateLayout();
Head1Ton_List.ScrollIntoView(Head1Ton_List.Items[Head1Ton_List.Items.Count - 1]);

Head1Ton.Text = "";
}
}
반응형
반응형

http://msdn.microsoft.com/ko-kr/library/cc838145(VS.95).aspx

다음 두 가지 방법 중 하나로 Silverlight 플러그 인을 웹 페이지에 포함할 수 있습니다.

  • HTML object 요소 사용

  • Silverlight.js 도우미 파일 사용

HTML object 요소는 지원되는 모든 웹 브라우저와 호환되며 Silverlight.js 포함 방법의 기초가 됩니다. Silverlight.js 포함 함수는 궁극적으로 HTML object 요소를 생성하고 object 요소에서 노출하는 모든 기능을 노출합니다. 이 공통적인 기초를 기반으로 두 포함 방법을 결합할 수 있습니다.

참고참고:

Silverlight 기반 응용 프로그램을 지원하려면 .xap 파일 이름 확장명을 MIME 형식 "application/x-silverlight-app"와 연결하도록 웹 서버를 구성해야 합니다. IIS 7.0 이상에서는 이 값이 미리 구성되어 있습니다.

다음 단원에서는 사용할 수 있는 포함 및 통합 옵션에 대해 간략하게 설명합니다. 각 단원에는 자세한 정보를 제공하는 항목에 대한 링크가 있습니다.

HTML object 요소는 Silverlight 플러그 인을 포함하는 가장 간단하고 권장되는 방법입니다. 이 방법은 Visual Studio에서 새 Silverlight 기반 응용 프로그램을 만들어서 이를 동적으로 생성된 HTML 페이지에서 호스팅하려는 경우 기본적으로 사용되는 방법입니다.

object 요소를 사용하여 Silverlight를 웹 페이지의 JavaScript 코드와 통합할 수 있습니다. 하지만 컨트롤을 포함하는 데는 JavaScript가 필요하지 않습니다. 이 방법은 JavaScript가 클라이언트에서 사용할 수 없거나 서버에서 허용되지 않는 경우에 유용합니다.

자세한 내용은 방법: HTML을 사용하여 웹 페이지에 Silverlight 추가를 참조하십시오.

Silverlight.js 파일은 Silverlight를 JavaScript와 통합하는 데는 필요하지 않지만 JavaScript를 사용할 때 편리하게 이용할 수 있는 포함 함수를 제공합니다.

Silverlight.js는 주로 JavaScript를 사용할 수 있는 Silverlight 설치 환경을 만들 경우에 유용합니다. 이러한 기능은 HTML object 요소를 사용하여 플러그 인을 포함할 때도 활용할 수 있습니다.

포함 함수 사용 방법에 대한 자세한 내용은 방법: JavaScript를 사용하여 웹 페이지에 Silverlight 추가를 참조하십시오. Silverlight.js에 대한 자세한 내용은 Silverlight.js 참조를 참조하십시오.

이전 버전의 Silverlight SDK에는 Silverlight용 ASP.NET 컨트롤이 포함되어 있었습니다. 이러한 컨트롤을 사용하여 Silverlight 응용 프로그램을 ASP.NET 개발자에게 친숙한 ASP.NET 웹 페이지에 포함할 수 있었습니다. Silverlight 3 SDK에는 Silverlight용 ASP.NET 서버 컨트롤이 포함되어 있지 않으므로 개발자는 앞에서 설명한 HTML 또는 JavaScript 포함 방법을 사용하여 Silverlight 콘텐츠를 추가하는 것이 좋습니다.

업그레이드 시나리오에 대한 자세한 내용은 ASP.NET Support for Silverlight를 참조하십시오.

Visual Studio용 Silverlight 프로젝트 템플릿에서는 현재 간단한 기본 설치 및 업그레이드 환경을 제공합니다. 응용 프로그램을 배포할 때는 사용자가 Silverlight를 설치하고 응용 프로그램을 실행하도록 기본 환경을 멋진 사용자 지정 환경으로 바꾸어야 합니다. 이 환경을 제공하는 방법에 대한 자세한 내용은 Microsoft Silverlight Installation Experience White Paper and Sample Code를 참조하십시오.

Silverlight를 JavaScript와 함께 사용할 경우에는 플러그 인 이벤트에 대한 JavaScript 처리기를 지정하는 정도의 단순한 수준으로 통합을 유지할 수 있습니다. 하지만 HTML 브리지를 사용하면 관리되는 Silverlight 코드와 JavaScript 코드 사이에 더 직접적인 통신을 설정할 수 있습니다.

자세한 내용은 HTML 브리지: HTML과 관리 코드 간 상호 작용을 참조하십시오.

반응형

+ Recent posts

반응형