MSDN Blog Postings

via RSS Feed

Archive for the 'MSDN Blogs' Category

MIX10 beginnt morgen, Keynote als Live-Stream

Posted by on 15th March 2010

MIX10

Morgen früh, pünktlich 09:00 Uhr Ortszeit (17:00 Uhr MEZ dank Sommerzeit, die hier in Nevada seit heute morgen gilt), wird die diesjährige MIX-Hauptkonferenz eröffnet. Mit einer Keynote von Scott Guthrie, Joe Belfiore und anderen bekannten Microsoft-Größen, in der es ein klares Hauptthema geben wird: Windows Phone 7 Series. Diese Keynote wird einer der wichtigsten Momente in der Geschichte von Microsofts Engagement im Mobilbereich sein und eine neue Ära einleiten – mit offiziellen Ankündigungen und Details zu

  • der Anwendungsplattform von WP7 – Silverlight – und den verfügbaren APIs,
  • WP7 als Spieleplattform – mit XNA als Basis,
  • Web-2.0-Diensten für WP7,
  • Entwicklungstools für Apps und Spiele,
  • Vertriebsmöglichkeiten für Apps & Spiele

und natürlich mit

  • Demos, Demos, Demos.

Wer live von Anfang an dabei sein möchte, kann sich ab 17:00 Uhr den Live-Stream der Keynote auf der MIX-Homepage ansehen. Dieses Blog wird in den kommenden Tagen ausführlich die Ankündigungen und Neuerungen kommentieren.


This post originated from and is provided by the MSDN Blogs RSS feed. The original post of the article can be found here.

Posted in MSDN Blogs | Comments Off

Daily Demo: Tipping Text

Posted by on 15th March 2010

Basierend auf einer wahren Begebenheit habe ich das folgende Steuerelement gebastelt. Es macht nichts anderes als Text zu tippen … klingt einfach … ist es auch.

image

Liveversion: hier.

Code für das Steuerelement

using System;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Threading;

namespace TheOliver.Controls
{
    public class TippingText : UserControl
    {
        TextBox _textblock;
        DispatcherTimer _timer;

        public TippingText()
        {
            _textblock = new TextBox();

            this.Content = _textblock;

            _timer = new DispatcherTimer();

            _timer.Interval = new TimeSpan(0, 0, 0, 0, TippingSpeedInMilliseconds);
            _timer.Tick += (s, e) =>
                {
                    ShowNextCharacter();
                    _currentCharacter++;
                    if (_currentCharacter >= Text.Length)
                    {
                        _timer.Stop();
                        if (Repeat)
                        {
                            _currentCharacter = 0;
                            _timer.Start();
                        }
                    }
                };

            this.Loaded += (s, e) =>
                {
                    if (Text.Length > 0)
                    {
                        _timer.Start();
                    }
                };
        }

        private void ShowNextCharacter()
        {
            if (Text.Length > _currentCharacter + 1)
            {
                _textblock.Text = Text.Substring(0, _currentCharacter + 1);
            }
        }

        private int _currentCharacter;

        public string Text
        {
            get { return (string)GetValue(TextProperty); }
            set { SetValue(TextProperty, value); }
        }

        public static readonly DependencyProperty TextProperty =
            DependencyProperty.Register(
                "Text",
                typeof(string),
                typeof(TippingText),
                new PropertyMetadata("No Text", OnValueChanged));

        private static void OnValueChanged(object sender, DependencyPropertyChangedEventArgs args)
        {
            TippingText tt = sender as TippingText;
            tt._timer.Stop();
            tt._timer.Interval = new TimeSpan(0, 0, 0, 0, tt.TippingSpeedInMilliseconds);
            tt._currentCharacter = 0;
            tt._textblock.TextWrapping = tt.TextWrapping;
            tt._textblock.TextAlignment = tt.TextAlignment;
            tt._textblock.Text = tt.Text;
            if (tt.Text.Length > 0)
            {
                tt._timer.Start();
            }
        }

        public int TippingSpeedInMilliseconds
        {
            get { return (int)GetValue(TippingSpeedInMillisecondsProperty); }
            set { SetValue(TippingSpeedInMillisecondsProperty, value); }
        }

        public static readonly DependencyProperty TippingSpeedInMillisecondsProperty =
            DependencyProperty.Register(
                "TippingSpeedInMilliseconds",
                typeof(int),
                typeof(TippingText),
                new PropertyMetadata(200, OnValueChanged));

        public bool Repeat
        {
            get { return (bool)GetValue(RepeatProperty); }
            set { SetValue(RepeatProperty, value); }
        }

        public static readonly DependencyProperty RepeatProperty =
            DependencyProperty.Register(
                "Repeat",
                typeof(bool),
                typeof(TippingText),
                new PropertyMetadata(true, OnValueChanged));

        public TextWrapping TextWrapping
        {
            get { return (TextWrapping)GetValue(TextWrappingProperty); }
            set { SetValue(TextWrappingProperty, value); }
        }

        public static readonly DependencyProperty TextWrappingProperty =
            DependencyProperty.Register(
                "TextWrapping",
                typeof(TextWrapping),
                typeof(TippingText),
                new PropertyMetadata(TextWrapping.Wrap, OnValueChanged));

        public TextAlignment TextAlignment
        {
            get { return (TextAlignment)GetValue(TextAlignmentProperty); }
            set { SetValue(TextAlignmentProperty, value); }
        }

        public static readonly DependencyProperty TextAlignmentProperty =
            DependencyProperty.Register(
                "TextAlignment",
                typeof(TextAlignment),
                typeof(TippingText),
                new PropertyMetadata(TextAlignment.Center, OnValueChanged));

    }
}

Download Sourcecode


This post originated from and is provided by the MSDN Blogs RSS feed. The original post of the article can be found here.

Posted in MSDN Blogs | Comments Off

Article: RIA – Influence the perception of a ‘Real User’

Posted by on 15th March 2010

Read on @ http://www.ciol.com/Developer/Developer/Feature/RIA-Influence-the-Perception-of-a-%e2%80%98Real-User%e2%80%99/132982/0/

Article


This post originated from and is provided by the MSDN Blogs RSS feed. The original post of the article can be found here.

Posted in MSDN Blogs | Comments Off

MIX 10 현지 생중계!!

Posted by on 15th March 2010


MSDN Popcon 꾸준히 방문해주시는 여러분에겐 이미 친숙하실 이름, MIX10 계절(?) 돌아왔습니다. (두구두구두구둥.)


저는 오늘 여러분께 간단한 안내를 맡게 정길환 인턴이구요. MIX10 일정에 대한 짧은 소개를 먼저 드리고, 현지 특파원으로 나가계신 분들의 소개를 조금 해볼까 합니다.


또한 실시간으로, 누구보다 빠르게 MIX10 정보를 쏙쏙 얻어가시는 방법도 알려드릴 예정이니 잠깐 요기를 주목해주세요!!


MIX10


라스베가스 현지시간(GMT – 09:00)으로 3/15 – 3/17, 3일간 개최되는 MIX10, http://live.visitmix.com/ 통해서 실시간으로 만나보실 있습니다. 차세대 웹에 대해서 고민하는 디자이너와 개발자분들에게 유익하고 따끈따근한 정보로 가득찬 MIX10, 라스베가스에서 개최되는 행사를 실시간으로 만나보실 있는 기회!


현지 시간으로 15 오전 9 (한국 시간으론 16 오전 2시경) 시작되는 키노트와 함께 막을 여는데요, 조금 아쉬운 점은 안타깝게 모든 내용이 영어로만 제공된다는 점입니다.


... 라스베가스 현지에 나가있는 한국마이크로소프트의 에반젤리스트분들이 MIX10 현지 특파원이 되어, 여러분께 트위터로 생생한 현지소식을 실시간으로 전해드립니다. 그럼 어떤 분들이 현지 특파원으로 나가있는지 살펴보시죠.


윈도우폰 개발자 에반젤리스트 서진호 차장 @synabreu
UX
에반젤리스트 황리건 과장 @HRG


특파원분들의 트위터를 통해서 MIX10 현장의 열기도 느껴보시고, 우리도 원래 영어 다들 잘하지만! 한국어로 제공되는 MIX10 소식도 만나보시지요지금까지, 정길환 인턴이었습니다 


This post originated from and is provided by the MSDN Blogs RSS feed. The original post of the article can be found here.

Posted in MSDN Blogs | Comments Off

TechDays 2010基調講演配信で利用したTwitterアプリ

Posted by on 15th March 2010

TechDays 2010のライブ配信・オンデマンド配信で利用したTwitterアプリを一部改変したものを公開します。ご自由にお使いください。 違いは、ロゴ表示部分を取り除き、表示サイズをフォントサイズを変えているくらいです。 画面の作成は、Expression Blend 3を利用しています。オブジェクトデータソースから画面を作る方法については、近い将来、Silverlight Developer Centerの記事にする予定です。 Silverlight 3用に作ってあります。 Zipファイルを展開していただくと、2つのフォルダが見つかります。 ・TwTagSearch01.Web : Web展開用のファイル この中にあるClientBinフォルダ、Default.html、Silverlight.jsをWebサーバーにホストすれば、そのまま動作します。 Default.html内にある、 <param name=”initParams” value=”Keyword=#techdaysj,Interval=25″ /> 部分のKeywordの右辺を変更していただければ、任意の検索に利用できます。…(read more)
This post originated from and is provided by the MSDN Blogs RSS feed. The original post of the article can be found here.

Posted in MSDN Blogs | Comments Off

Meet the Innovative Teachers coming to Berlin

Posted by on 15th March 2010

It’s that time of year again – we’re preparing to take our four award-winning teachers to Berlin for our European Innovative Education Forum. You’ll recall that last year we went to Vienna for this event, and brought along with us four UK teachers as well. (Two of them, Mandeep and Ollie, ended up winning awards at the Vienna event, and again at the Worldwide Innovative Education Forum in Brazil!)


At our UK Innovative Teachers Forum in Birmingham in December, we selected four teachers from the many fantastic virtual classroom tours we received from all over the country. As we did last year, we wanted to profile these talented teachers and give you a look at the great work they’re doing.


Today I’ll introduce you to Amy Lewis, from saltash .NET community school in Cornwall, and Jan Webb from Weston Village Primary School in Cheshire. Both teachers had an international flavour to their projects, as both collaborated with schools in far corners of the globe.


 


Amy Lewis – Heroes R Global


_DSC_0544 Amy’s project was inspired by some collaborative work that occured when her assistant head teacher Dan Roberts (aka, the Chicken Man) accompanied us to Hong Kong for the Innovative Teachers Forum in 2008. Amy took advantage of the connections Dan made with teachers in Indonesia, Nigeria, Canada, Ireland and Hong Kong to develop a collaborative project on Heroes. amyblog


After looking at the concept of a hero and discussing how it might be different in different cultures, the students chose a local hero and developed  movies, Photostories and even Photosynths to share with the other schools. In return, Saltash students reviewed similar materials from their fellow students around the world, and collaborated on a list of questions to ask about each of the other heroes. As part of the project, students were able to participate in a live web conference with the partner school in Indonesia, which was broadcast on Indonesian national television. Students ended the project by creating a song in Songsmith about what they had learned. The song has subsequently been awarded a prize in the British Council’s “I’m a Global Citizen” competition.


 


Jan Webb – Working in a Classroom without Walls


_DSC_0557 Jan’s virtual classroom tour also involves connecting her pupils with others around the world, but it comprises two different cross-curricular mini-projects that she was able to complete within her school’s Uniservity learning platform. First, her pupils connected with a school in Singapore, where they used wikis and a “friendship forum” to both get to know each other and to study the topic of healthy living. As part of this activity, pupils from both schools took measurements of themselves (height, weight, etc) and used Excel to find similarities and differences. Janblog


The pupils then partnered with another school in Brunei to look at rainforests. Jan’s pupils in Weston benefitted immensely from the pupils in Brunei, who actually visited a local rainforest and then gave the English pupils a “tour” of the rainforest through pictures and information they were able to collect and share. Weston Village pupils then used the information they learned to create persuasive writing and then radio adverts for a “save the rainforest” campaign.


 


Both Jan and Amy’s virtual classroom tours can be found on the Partners in Learning Network. Both VCTs contain all of the planning information, assessments, curriculum mapping and examples of student work – everything you need to use these activities with your students.


in the next blog, we’ll look at our next two innovative teachers – David Rogers and Simon Horleston – and the work they’re bringing to Berlin.





This post originated from and is provided by the MSDN Blogs RSS feed. The original post of the article can be found here.

Posted in MSDN Blogs | Comments Off

MIX10 beginnt morgen, Keynote als Live-Stream

Posted by on 15th March 2010

MIX10

Morgen früh, pünktlich 09:00 Uhr Ortszeit (17:00 Uhr MEZ dank Sommerzeit, die hier in Nevada seit heute morgen gilt), wird die diesjährige MIX-Hauptkonferenz eröffnet. Mit einer Keynote von Scott Guthrie, Joe Belfiore und anderen bekannten Microsoft-Größen, in der es ein klares Hauptthema geben wird: Windows Phone 7 Series. Diese Keynote wird einer der wichtigsten Momente in der Geschichte von Microsofts Engagement im Mobilbereich sein und eine neue Ära einleiten – mit offiziellen Ankündigungen und Details zu

  • der Anwendungsplattform von WP7 – Silverlight – und den verfügbaren APIs,
  • WP7 als Spieleplattform – mit XNA als Basis,
  • Web-2.0-Diensten für WP7,
  • Entwicklungstools für Apps und Spiele,
  • Vertriebsmöglichkeiten für Apps & Spiele

und natürlich mit

  • Demos, Demos, Demos.

Wer live von Anfang an dabei sein möchte, kann sich ab 17:00 Uhr den Live-Stream der Keynote auf der MIX-Homepage ansehen. Dieses Blog wird in den kommenden Tagen ausführlich die Ankündigungen und Neuerungen kommentieren.

Frank


This post originated from and is provided by the MSDN Blogs RSS feed. The original post of the article can be found here.

Posted in MSDN Blogs | Comments Off

WMS 2008 R2 は今月中にリリースされる予定です(速報)

Posted by on 15th March 2010

先日「2010年Q1リリース予定」とお伝えしました Windows Media Services 2008 R2 (WMS 2008 R2) につきまして、まだ出ないのかというお問い合わせを多数頂いています。

本日時点の情報ですが、「3月中」のリリースを目指して全力で準備中です。

大変お待たせしていて申し訳ありませんが、もう少しだけお待ちください。

状況に動きがあり次第、当ブログでも情報を随時更新いたします。

マルチメディアサポートチーム一同


This post originated from and is provided by the MSDN Blogs RSS feed. The original post of the article can be found here.

Posted in MSDN Blogs | Comments Off

MIX10 – все про Windows Phone 7 и IE9 сегодня и завтра!

Posted by on 15th March 2010

image

Сегодня в Лас-Вегасе стартует ежегодная конференция веб-технологий MIX10. На ней традиционно делаются все анонсы по веб-платформе Microsoft. В этом году одной из главных тем является новый Windows Phone 7 Series!

Открытие конференции будет транслироваться в реальном времени 15 и 16 марта в 19:00 МСК на сайте http://live.visitmix.com. Не пропустите – это будет действительно захватывающе для всех, кто интересуется технологиями!

Основные темы - Windows Phone 7 Series, Silverlight 4, Internet Explorer 9 и многое другое. После открытия в прямом эфире будет Channel9 Live - общение с докладчиками, ответы на вопросы из твиттера и многое другое. Также все доклады трехдневной конференции будут выложены на сайте в течение 24 часов!

В России третий год подряд проводится российское “эхо” – конференция ReMIX. В этом году оно пройдет в Москве в конце мая. Сегодня запустился обновленный сайт www.remix.ruрегистрируйтесь уже сегодня!

Следите за новостями в твиттере конференций - @MIXEvent и @remixru. До встречи!


This post originated from and is provided by the MSDN Blogs RSS feed. The original post of the article can be found here.

Posted in MSDN Blogs | Comments Off

Microsoft SQL Server Replication Web Sites you may want to visit

Posted by on 15th March 2010

Microsoft SQL Server Replication Web Sites you may want to visit Below are a few links from my IE Favorites I thought I would share. My desk is full sticky notes with various odd-n-end SQL topics. Most of the time I’ll just BING a topic and browse through top sites. Hope you find nugget of helpful information at one of these sites. From time-to-time I’ll try to repost with new sites. MSDN BLogs MSDN ReplTalk MSDN SQL Server FAQ MSDN SQL Server Developer Support MSDN SQL Storage Engine MS SQL Sites…(read more)
This post originated from and is provided by the MSDN Blogs RSS feed. The original post of the article can be found here.

Posted in MSDN Blogs | Comments Off