Welcome to MSDN Blogs Sign in | Join | Help

EOS 5D Mark II Firmware Update Version 1.1.0 available for download :-)

Finally, find the update mentioned in the title on http://web.canon.jp/imaging/eosd/firm-e/eos5dmk2/firmware.html

Firmware Version 1.1.0 incorporates the following improvements and fixes.

  1. Includes a function to enable the manual exposure setting when shooting movies.*For details on how to use this function, please download the PDF files from the bottom of this page.
  2. Disables the function of the depth-of-field preview button when images are played back or when the menu screen is displayed on the LCD panel.
  3. Fixes a phenomenon where the peripheral illumination of images cannot be properly corrected, even if the images were captured with the lens peripheral illumination correction function set to Enable.*Digital Photo Professional software version 3.6.1 or later (for Windows and Macintosh) can be used to automatically correct the peripheral illumination of RAW and JPEG images that were captured in the Peripheral illumination correction setting with cameras that have Firmware Version 1.0.7 or earlier.
  4. Fixes the algorithms of the Auto Lighting Optimizer function when Custom Function C.Fn II-3 Highlight tone priority is enabled.
  5. Fixes incorrect indications on the Arabic, Romanian, Spanish, and Ukrainian menu screens.
  6. Changes the battery information displayed on the camera when using the optional Battery Grip BG-E6.

Source (http://web.canon.jp/imaging/eosd/firm-e/eos5dmk2/firmware.html)

if you’re looking for firmware updates for other canon cameras you might want to look here: http://web.canon.jp/imaging/eosd-e.html

 

Enjoy!

   Daniel

Posted by Walzenbach | 1 Comments
Filed under:

How to manage your parent’s/friend’s computer (The destiny of every computer geek)?

Ever since I remember I was in charge of my father’s computer (Well, to be honest, there was a time when I tried to install Skool Daze – a Commodore 64 game – on his brand new XT where he was ahead in the game but this quickly changed ;-) ).

Taking care of my father’s computer was an easy talk while we lived together in the same house but got significantly more challenging when I moved out, especially now that I’m in the US and my parents are in Germany. Since “remote controlling” my father on the phone wasn’t as easy as I hoped it to be (without going into details, I guess you know what I’m talking about…) I tried a couple of different programs including “Remote Assistance”, vnc, msn messenger and others over the time which all had different constraints. Without complaining to much none of them truly satisfied me. Fortunately though a friend introduced me to TeamViewer while we were struggling to setup his development environment and I’m using it ever since. Like Paint.NET, .NET Reflector, Fiddler, Process Explorer, FileZilla, … this is a “must have” tool for everybody doing IT-related work and getting regular requests from family and friends about “why the printer isn’t working anymore” or similar issues (I should probably write a “Must have tools” post).

To me it came down to a couple of things I liked about TeamViewer:

  • Didn’t have to worry worry about firewalls, IP addresses, NAT. It just worked
  • Free for private use
  • Can be run without being installed
  • Can be installed to run as a service on your parent’s computer which allows you to connect to this computer as long as it’s online

If you’re intrigued and have the same need (otherwise, what are you doing here ;-) ) give it a try and share your thoughts.

Happy administration!

   Daniel

Posted by Walzenbach | 1 Comments

When using LINQ to XML why don’t I get results if I don’t import a XML namespace?

Hi,

I posted a bit of code the other day which I used to get a list of all Code Snippets we ship in Visual Studio. In a nutshell, I used XElement.Load to create a new XML document from a filename from which I then read elements from (There are way to many ”from” in this sentence ;-) ). Unfortunately, I forgot to import the XML Namespace in the code I posted which caused my code not to return any results (but instead provided me with a brilliant opportunity to write another post. hehe :-) ).

Let’s have a look at the code which is causing trouble and a Code Snippets to understand what’s going on (you can find the complete code including the Snippet class in the aforementioned post):

Dim query = _

    From file In My.Computer.FileSystem.GetFiles( _

        "C:\Program Files\Microsoft Visual Studio 10.0", _

        FileIO.SearchOption.SearchAllSubDirectories) _

    Where file.EndsWith(".snippet") _

    Order By file

 

Dim snippets As New List(Of Snippet)

Dim snippetDocument As XElement

Dim snippet As Snippet

 

For Each item In query

    snippetDocument = XElement.Load(item)

    If snippetDocument...<Title>.Value IsNot Nothing Then

 

        snippet = New Snippet With {.Title = snippetDocument...<Title>.Value.ToString _

                                    , .Description = snippetDocument...<Description>.Value.ToString _

                                    , .Path = item _

                                    , .Size = New System.IO.FileInfo(item).Length}

        snippets.Add(snippet)

    End If

Next

  Code Snippet

<?xml version="1.0" encoding="utf-8"?>

<CodeSnippets xmlns="http://schemas.microsoft.com/VisualStudio/2005/CodeSnippet">

  <CodeSnippet Format="1.0.0">

    <Header>

      <Title>Activate a Running Application by Name</Title>

      <Author>Microsoft Corporation</Author>

      <Description>Activates a running application using the name of the application.</Description>

      <Shortcut>appActNa</Shortcut>

    </Header>

    <Snippet>

      <Imports>

        <Import>

          <Namespace>Microsoft.VisualBasic</Namespace>

        </Import>

      </Imports>

      <Declarations>

        <Literal>

          <ID>applicationName</ID>

          <Type>String</Type>

          <ToolTip>Replace with the name of the application. This is often the title of the application window.</ToolTip>

          <Default>"Untitled - Notepad"</Default>

        </Literal>

      </Declarations>

      <Code Language="VB" Kind="method body"><![CDATA[AppActivate($applicationName$)]]></Code>

    </Snippet>

  </CodeSnippet>

</CodeSnippets>

As you can see there is a <Title> element in the the Code Snippet to which we are referring to in the code above… or are we?

Let’s dig a bit deeper, open the compiled program in .NET Reflector and disassemble it (if you don’t have .NET Reflector you have to stop reading NOW and get it!! Seriously, this tool is a life-safer and I’ve learned soooo much using it!).

If you focus on the parts I highlighted in red in the above picture you can see that <Title> consists out of the XML name and the XML namespace (check out XName..::.Get Method (String, String)). Since I didn’t import the namespace in my program an empty namespace got used resulting in the qualified name Title which doesn’t fit the namespace of the Code Snippet {http://schemas.microsoft.com/VisualStudio/2005/CodeSnippet}Title, hence my program didn’t return any results.

To solve this problem I added the following line of code to my program

Imports <xmlns="http://schemas.microsoft.com/VisualStudio/2005/CodeSnippet">

and – finally – all is good :-)

Hopefully this solved the mystery of the missing results ;-)

Best!

    Daniel

How to get a list of all files of a directory (subdirectories included)?

I needed to create a list of all Code Snippets we ship in Visual Studio the other day containing their title, description and path on disc and size. As you might know, Code Snippets are stored in multiple directories below "%ProgramFiles%\Microsoft Visual Studio 10.0" so I had to traverse all the subdirectories of the aforementioned path to find all snippets.

Fortunately – linq to the rescue – this came down to a few lines of code :-)

Dim query = From file In My.Computer.FileSystem.GetFiles("C:\Program Files\Microsoft Visual Studio 10.0", FileIO.SearchOption.SearchAllSubDirectories) _

            Where file.EndsWith(".snippet") _

            Order By file

This statement gives you a List of Strings (or, to be a bit more precise, a System.Linq.IOrderedEnumerable(Of String)) which you can walk over to do all kinds of crazy things.

Here is what I did to solve the problem I described above:

Imports <xmlns="http://schemas.microsoft.com/VisualStudio/2005/CodeSnippet"> 

 

Public Class Form1

    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click

        Dim query = From file In My.Computer.FileSystem.GetFiles(txtPath.Text, FileIO.SearchOption.SearchAllSubDirectories) _

                    Where file.EndsWith(".snippet") _

                    Order By file

        Dim snippets As New List(Of Snippet)

        Dim snippetDocument As XElement

        Dim snippet As Snippet

        For Each item In query

            snippetDocument = XElement.Load(item)

            If snippetDocument...<Title>.Value IsNot Nothing Then

                snippet = New Snippet With {.Title = snippetDocument...<Title>.Value.ToString _

                                            , .Description = snippetDocument...<Description>.Value.ToString _

                                            , .Path = item _

                                            , .Size = New System.IO.FileInfo(item).Length}

                snippets.Add(snippet)

            End If

        Next

        DataGridViewSnippets.AutoGenerateColumns = True

        DataGridViewSnippets.DataSource = snippets

    End Sub

End Class

 

Public Class Snippet

    Private _Title As String

    Private _Description As String

    Private _Path As String

    Private _Size As Long

    Public Property Title() As String

        Get

            Return _Title

        End Get

        Set(ByVal value As String)

            _Title = value

        End Set

    End Property

    Public Property Description() As String

        Get

            Return _Description

        End Get

        Set(ByVal value As String)

            _Description = value

        End Set

    End Property

    Public Property Path() As String

        Get

            Return _Path

        End Get

        Set(ByVal value As String)

            _Path = value

        End Set

    End Property

    Public Property Size() As Long

        Get

            Return _Size

        End Get

        Set(ByVal value As Long)

            _Size = value

        End Set

    End Property

End Class

Btw, if you bind the result to a DataGridView you can copy&paste from there into excel. Needo :-)

Cheers!

   Daniel

Edited April 29, 2009: Included the "Imports" statement and did some cleanup work.

Posted by Walzenbach | 3 Comments
Filed under: ,

Two free e-books available till April 22th to celebrate MS Press’s 25th b-day

2009 is the 25th anniversary of Microsoft Press! To celebrate their b-bay they’re giving away two free e-books, namely

clip_image002 clip_image003

Get them as soon as the offer lasts :-)

Daniel

Virtual Earth Silverlight Map Control CTP available :-)

The Virtual Earth Silverlight™ Map Control, enables a new level of performance without document object model (DOM) constraints. The release allows users to enhance their mapping and data visualization applications with powerful extensions, including high-fidelity video, animation, and vector graphics. The use of Silverlight also provides a development environment working with managed code, which allows for development, unit testing and debugging with Visual Studio 2008.

Integration with Detailed Virtual Earth Features

  • Build and deploy road, aerial, and hybrid map views, with Silverlight in the .NET framework.
  • Engage with the interactive map view control with mouse and keyboard panning and zooming, set the map view programmatically and create new perspectives with integrated world wrap.
  • Build and overlay multiple robust and animated maps, and clusters of maps, quickly and more easily, and design custom images and more easily build complex code through Visual Studio.
  • Add shapes such as polygons and polylines to enrich maps and add custom tile layers using MapCruncher.

Seamless Development and Rich Toolkit

  • Use a single toolkit for building next generation user experiences, incorporating video, smooth zooming, and more—all using low bandwidth.
  • Easily integrate Silverlight-based applications with existing Web applications, without any ripping and replacing of content. With Silverlight, developers can easily incorporate services and data from anywhere, using Virtual Earth Web Services or AJAX to deliver stunning data-driven experiences.
  • Extend your reach with built-in support for multiple browsers, including Internet Explorer 8 and Firefox 3.
  • Embed rich geovisualization capabilities into your existing Silverlight applications or create new rich internet applications (RIAs).

Rich, Interactive Silverlight Applications

  • End users can now experience Virtual Earth applications that feature the “deep zoom” capabilities of Silverlight, including fly-through and scaling views of landmarks, properties, and more. The availability of fluid video imagery can create immersive, highly engaging end-user experiences that bring location-based information to life.
  • Developers can provide a new navigation paradigm for multimedia collections by overlaying them as points on a map, creating halo and fade-in effects, dragging and dropping images, and drawing on maps.
  • Designers can extend applications by embedding brand-enhancing multimedia, advertising, and more into the map.

To begin developing with Virtual Earth Silverlight Control CTP, visit Microsoft Connect: http://connect.microsoft.com/silverlightmapcontrolctp

 

I got the bits a while ago and have to say that I’m more than pleased ! Unfortunately back than they were still under NDA as we intended to disclose them at MIX so you can imagine my excitement that I’m finally allowed to share the goodness with you :-) (and that I can release a Silverlight version of Where is Daniel soon :-) if I find some time…)

 

Cheers!

    Daniel

Posted by Walzenbach | 3 Comments

Windows 7 Shortcuts

Windows 7 Shortcuts

Note: this list focuses on shortcuts specific to Windows 7. For a complete list of Windows hotkeys (which should be largely unchanged except where noted above), visit Windows help page on Microsoft.com or check the Windows Help file.

Posted by Walzenbach | 1 Comments
Filed under:

Microsoft Silverlight™ Tools for Visual Studio 2008 SP1 available

Yesterday we released the Microsoft® Silverlight™ Tools for Visual Studio 2008 SP1. This package is an add-on for Visual Studio 2008 SP1 to provide tooling for Microsoft Silverlight 2.

Enjoy!

   Daniel

Posted by Walzenbach | 4 Comments
Filed under:

Silverlight Version 2 RC0 Released!!

Find all the relevant information on Mike’s blog.

   Daniel

Posted by Walzenbach | 1 Comments
Filed under:

TUTORIAL: Calling Javascript From Silverlight 2

In this post, Jeff Blankenburg shows you how incredibly simple it is to call a Javascript function from the managed code of your Silverlight application. You will also be able to retrieve a value from that function, and return it to Silverlight. If you're just hunting for the syntax, just jump to step #6. This post covers creating everything from scratch, in both VB and C#.

http://www.jeffblankenburg.com/2008/09/tutorial-calling-javascript-from_23.aspx

 

Enjoy!

   Daniel

Posted by Walzenbach | 2 Comments
Filed under:

SP1 for Visual Studio 2008 and .NET Fx 3.5 released!

Get the bits while they're hot ;-)

   Daniel

Popfly Olypmics Games!

Want to participate in the Games, but don’t have a lifetime of training behind you or a ticket to Beijing?

No problem – Popfly and Silverlight can bring the games to you! 

Compete for Gold against your friends and family in categories like Weight Lifting and Soccer!

Tourch Lighting Tourch Lighting

Try to light all 14 torches by clicking on them!  Watch out, they’re fast!

To Play:
http://popfly.com/users/team/light%20the%20torches

To Embed:
<iframe style='width:500px; height:375px;' src='http://www.popfly.com/users/team/Light%20the%20Torches.small' frameborder='no' allowtransparency='true'></iframe>

Soccer Soccer

GOOAAAL!!!

Pick countries to go head-to-head in this game of Foosball Soccer!

To Play:
http://popfly.com/users/team/soccer

To Embed:
<iframe style='width:500px; height:375px;' src='http://www.popfly.com/users/team/Soccer.small' frameborder='no' allowtransparency='true'></iframe>

Track & Field Track & Field

Ready… Set… Go!  It’s the 100-meter dash, pick your country and hurdle across the Finish Line to Victory!

To Play:
http://popfly.com/users/team/track%20and%20field

To Embed:
<iframe style='width:500px; height:375px;' src='http://www.popfly.com/users/team/Track%20and%20Field.small' frameborder='no' allowtransparency='true'></iframe>

Archery Archery

Pick your targets carefully, aim, and fire your arrows in this addicting game of Archery!

To Play:
http://popfly.com/users/team/archery

To Embed:
<iframe style='width:500px; height:375px;' src='http://www.popfly.com/users/team/Archery.small' frameborder='no' allowtransparency='true'></iframe>

Long Jump Long Jump

Help Rocket Chicken score his longest Long Jump and win a Gold Medal!

To Play:
http://popfly.com/users/team/long%20jump

To Embed:
<iframe style='width:500px; height:375px;' src='http://www.popfly.com/users/team/Long%20Jump.small' frameborder='no' allowtransparency='true'></iframe>

Weight Lifting Weight Lifting

Test your ‘Strength’ by keeping the barbell off the floor and trying not to turn red in the face!

To Play:
http://popfly.com/users/team/weightlifting

To Embed:
<iframe style='width:500px; height:375px;' src='http://www.popfly.com/users/team/Weightlifting.small' frameborder='no' allowtransparency='true'></iframe>

Boxing Boxing

Forget Tyson vs. Holyfield, this is the real Boxing match of the century: my Xbox versus your Playstation.  It’s Battle of the Game Consoles!

To Play:
http://popfly.com/users/team/boxing

To Embed:
<iframe style='width:500px; height:375px;' src='http://www.popfly.com/users/team/Boxing.small' frameborder='no' allowtransparency='true'></iframe>

  Gymnastics Gymnastics

Spin, jump and twirl through the air without ever leaving your chair!

To Play:
http://www.popfly.com/users/Team/Gymnastics

To Embed:
<iframe style='width:500px; height:375px;' src='http://www.popfly.com/users/Team/Gymnastics.small' frameborder='no' allowtransparency='true'></iframe>

   Diving Diving

Dive through the water and hit the target – harder than it looks!

To Play:
http://www.popfly.com/users/Team/Diving

To Embed:
<iframe style='width:500px; height:375px;' src='http://www.popfly.com/users/Team/Diving.small' frameborder='no' allowtransparency='true'></iframe>

  Synchronized Swimming Synchronized Swimming

Mirror your teammates movements with this synchronized swimming game!

To Play:
http://www.popfly.com/users/Team/Synchronized%20Swimming

To Embed:
<iframe style='width:500px; height:375px;' src='http://www.popfly.com/users/Team/Synchronized%20Swimming.small' frameborder='no' allowtransparency='true'></iframe>

Have fun end enjoy the Olympics :-)

   Daniel

 

P.S.: You can watch The Games online @ http://www.nbcolympics.com/video. NBC and Microsoft will be streaming more than 3,500 hours of Olympics video to millions of online viewers in the United States, including LIVE coverage of every minute of competition from 25 sports. MSN is providing distribution of NBC Olympics video content --  which lives exclusively on the MSN network -- to all US visitors. The site itself is designed to handle more than 2.3 terabytes/second of traffic and will provide a flawless viewing experience for customers.  Silverlight 2 is the core technology behind the Olympics video player and provides the high-quality, interactive experience. Get amazing, crisp HD video quality on the web that’s always optimized for your connection using Silverlight’s new adaptive streaming capability, watch up to four live streams simultaneously in the same player, and get expert commentary (hot-linked so you can go back right to the exact moment that Michael Phelps touches the wall for gold) all within a rich Silverlight application running within the browser.

Posted by Walzenbach | 1 Comments

Goodbye Microsoft Germany

If you follow my blog you might have noticed that I haven’t written anything for quite a while. The reason behind this is that I quitted my job at Microsoft Germany and am moving to Seattle next week. I’m currently sitting in between a gazillion of packing cases with a couple of movers swirling around. After deciding which part of my household will be air freight (Munich > Seattle: 8-10 days) and which part will be sea freight (Munich > Seattle: 10-12 weeks) I’m basically domed to do nothing (giving me the opportunity to blog :-) )! Not that I hadn’t offered my help -  I’m not allowed to pack anything for insurance reasons. Strange feeling to see ones life disappear in a couple of boxes ;-)

So what’s happening next? I’ll spend my last days in Munich (basically the next two) redecorating my apartment and trying to find a next tenant (not that I didn’t already had someone but it didn’t turned out). Additionally I’m handing over my last possessions and am saying goodbye to my friends and 220V devices ;-)

See you in Seattle :-) Cheers!

   Daniel

Posted by Walzenbach | 19 Comments
Filed under:

Neue MSDN Solve CodeClips online

MSDN Solve

Hi,

endlich, endlich, nach einer gefühlten Ewigkeit, tut sich wieder etwas auf MSDN Solve (und auf diesem Blog aber mehr dazu in einem nächsten Blogeintrag) :-) Auf meiner Platte liegen ca. 150 neue CodeClips von denen bis Anfang nächsten Jahres täglich ein CodeClip veröffentlicht wird und weitere CodeClips sind in Planung. Anbei eine Übersicht über die nächsten Wochen (Weiter geht es übrigens mit CodeClips zu Silverlight, CSS und über 80 CodeClips zu Windows Forms):

KW Datum Titel Bereich Autor

KW22

Montag, 26. Mai 2008 Wie erstelle ich in SharePoint eine eigene Seite Web Martin Vollmer
Dienstag, 27. Mai 2008 Wie kann ich Dokumente mit SharePoint verwalten Web Martin Vollmer
Mittwoch, 28. Mai 2008 Kalender und Kontakte in Microsoft Office Sharepoint Server 2007 Web Martin Vollmer
Donnerstag, 29. Mai 2008 Wie erstelle ich ein Web Part für SharePoint Web Martin Vollmer
Freitag, 30. Mai 2008 Wie kann ich SharePoint Seitenvorlagen erstellen Web Martin Vollmer

KW23

Montag, 2. Juni 2008 Wie beeinflusse ich die Tab-Reihenfolge in einer WPF Anwendung Client Markus Widl
Dienstag, 3. Juni 2008 Wie drehe ich ein Steuerelement in einer WPF Anwendung Client Markus Widl
Mittwoch, 4. Juni 2008 Wie formatiere ich Zahlen Daten und Währungen in einer TextBox Client Markus Widl
Donnerstag, 5. Juni 2008 Wie erstelle ich eine Animation ohne Storyboard Client Markus Widl
Freitag, 6. Juni 2008 Wie gebe ich in XAML Ereignisprozeduren an Client Markus Widl

KW24

Montag, 9. Juni 2008 Wie kann ich mehrere Steuerelemente innerhalb eines Buttons platzieren Client Markus Widl
Dienstag, 10. Juni 2008 Wie kann ich eine XPS-Datei ein einer WPF Anwendung anzeigen? Client Markus Widl
Mittwoch, 11. Juni 2008 Wie lese ich die Metadaten eines Bildes aus Client Markus Widl
Donnerstag, 12. Juni 2008 Wie speichere und lade ich den Inhalt einer RichTextBox Client Markus Widl
Freitag, 13. Juni 2008 Wie verwende ich Windows Forms-Steuerelemente auf einem WPF-Fenster Client Markus Widl

KW25

Montag, 16. Juni 2008 Wie greife ich auf die Parameter zu, die über den URL übergeben werden? Web Markus Widl
Dienstag, 17. Juni 2008 Wie setzte ich den Focus auf ein bestimmtes Control? Web Markus Widl
Mittwoch, 18. Juni 2008 Wie erhalte ich von einer URL den Teil ohne QueryString? Web Markus Widl
Donnerstag, 19. Juni 2008 Wie ermittle ich Hostnamen und IP-Adresse des Servers? Web Markus Widl
Freitag, 20. Juni 2008 Wie ändere ich den Seitentitel einer ASP.NET Anwednung dynamisch? Web Markus Widl

KW26

Montag, 23. Juni 2008 Wie zeige ich mit JavaScript modale und nichtmodale Fenster an? Web Markus Widl
Dienstag, 24. Juni 2008 Wie speichere ich eine Datei auf dem Client? Web Markus Widl
Mittwoch, 25. Juni 2008 Wie drehe ich ein Bild in ASP.NET? Web Markus Widl
Donnerstag, 26. Juni 2008 Wie verhindere ich mehrfache Klicks auf einen Button? Web Markus Widl
Freitag, 27. Juni 2008 Wie setze ich einen Zeilenwechsel in einem Label-Text? Web Markus Widl

KW27

Montag, 30. Juni 2008 Wie sende ich ein Formular nach Betätigung der Eingabetaste automatisch ab? Web Markus Widl
Dienstag, 1. Juli 2008 Wie leite ich bei einer Formularauthentifizierung zu einer beliebigen Seite um? Web Markus Widl
Mittwoch, 2. Juli 2008 Wie leere ich alle TextBoxen auf einer Web Form? Web Markus Widl
Donnerstag, 3. Juli 2008 Wie verwende ich die Zwischenablage in einer Webanwendung? Web Markus Widl
Freitag, 4. Juli 2008 Wie verwende ich Rich-Text-Controls (FCKEditor)? Web Uwe Grohne

KW28

Montag, 7. Juli 2008 Wie erhalte ich den URL ohne QueryString? Web Uwe Grohne
Dienstag, 8. Juli 2008 Wie lokalisiere ich eine Webanwendung? Web Uwe Grohne
Mittwoch, 9. Juli 2008 Wie erfahre ich die IP-Adresse des Hosts, der auf meine Site zugreift? Web Uwe Grohne
Donnerstag, 10. Juli 2008 Wie erhalte ich den physikalischen Pfad einer Datei? Web Uwe Grohne
Freitag, 11. Juli 2008 Wie sende ich HTML-formatierte Mails in ASP.NET? Web Uwe Grohne

KW29

Montag, 14. Juli 2008 Wie sende ich E-Mails mit Anhängen? Web Uwe Grohne
Dienstag, 15. Juli 2008 Wie setze ich lesbare Name in die Felder An und Von in E-Mails? Web Uwe Grohne
Mittwoch, 16. Juli 2008 Wie erhalte ich den URL der verweisenden Seite? Web Uwe Grohne
Donnerstag, 17. Juli 2008 Wie kann ich erreichen, dass nur ein RadioButton bei mehreren RadioButtons ausgewählt wird? Web Uwe Grohne
Freitag, 18. Juli 2008 Wie erzeugt man Server Controls zur Laufzeit? Web Uwe Grohne

Neben weiteren Inhalten versuche ich übrigens auch MSDN Solve benutzerfreundlicher zu gestalten und Mehrwerte für die Anwender zu generieren. Leider ist das nicht immer so einfach wie ich es gerne hätte und man sich vorstellen würde. So ist es einerseits ein Kampf um Ressourcen (sowohl für die Inhalte als auch für die Weiterentwicklung von MSDN Solve), andererseits ist MSDN Solve ein Bereich auf www.microsoft.com und somit diversen Prozessen unterworfen welche die Verfügbarkeit und Sicherheit unseres gesamten Webauftritts gewährleisten sollen (von der ganzen rechtlichen Beschränkungen einmal abgesehen ;-) ).

Ich versuche beispielsweise seit längerem einen Feedbackkanal auf MSDN Solve einzurichten. Über diesen könnten die Teilnehmer von MSDN Solve neue Themenvorschläge einreichen und über bestehende Themenvorschläge abzustimmen. Leider verbieten die Richtlinien von microsoft.com Anwendungen mit schreibendem Zugriff was mein Vorhaben geringfügig erschwert ;-) Da ich dennoch gerne das Feedback der Community zu MSDN Solve und zu weiteren Themenvorschlägen hätte, wäre mein Vorschlag, Lob, Kritik sowie weitere Themenvorschläge als Kommentar zu diesem Blogeintrag zu veröffentlichen. Ich kann zwar leider nicht versprechen, dass alle Vorschläge umgesetzt werden können, aber ich werde mich bemühen, so viel als möglich wahr werden zu lassen! Sorry, leider geht es im Moment nicht anders :-(

In diesem Sinne viel Spaß und Erfolg mit den neuen CodeClips!!!

   Daniel
Posted by Walzenbach | 1 Comments
More Posts Next page »
 
Page view tracker