web-crossing Blog

Netz-Tagebuch einer Internet-Agentur

Visual LINQ Query Builder

clock June 4, 2008 09:30 by author james

Nach einem Jahr Entwicklungszeit hat Mitsuru FURUTA ein extrem feines und nützliches Tool für LINQ to SQL Abfragen erstellt. Das ganze wird als VisualStudio 2008 AddIn installiert. "Komplexe" Abfragen können in ein wenigen Sekunden erstellt und getestet werden. Nach einer der Installationsroutine steht ein neuer Projekttyp zu Verfügung -> "VLINQ Queries"

clip_image016

clip_image020

 clip_image022

http://blogs.msdn.com/mitsu/archive/2008/04/02/visual-linq-query-builder-for-linq-to-sql-vlinq.aspx - Mitsu's Blog

http://code.msdn.microsoft.com/vlinq - Gefixte SetupDatei

Ihr findet dort auch eine User Dokumentation und einen Quick Reference Guid.

 

Be the first to rate this post

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5


Das war noch Werbung!

clock May 29, 2008 10:22 by author james

Sehr nett, die alten Werbe-Videos von Microsoft...


Be the first to rate this post

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5


MIX (The Next Web Now) Videos

clock May 14, 2008 12:23 by author james

Tolle Videos von den MIX Sessions, quasi ein video-basierter Rundgang durch die Neuheiten von Microsoft rund ums WWW.

  • Silverlight 2
  • Virtual Earth
  • AJAX 
  • Sharepoint
  • Patterns
  • und noch vieles mehr

Die Videos sind , HAHA wer hätte das gedacht, in einer Siolverlight Applikation eingebunden. Dort könnt ihr euch durch die einzelnen Kapitel des Video durchklicken.

MIX Videos

Be the first to rate this post

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5


Have Fun with PHUN

clock May 9, 2008 14:19 by author james

Ein sehr geniales Software Projekt welches sich mit physikalischen Wechsekwirkungen beschäftigt.

Das ganze wurde von Emil Ernerfeldt entwicklet und hat nur den Nutzen Spass an physik zu haben oder zu gewinnen. Auf alle Fälle muss man es einmal gesehen haben.

Have Phun...

Be the first to rate this post

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5


GridView nach HTML Rendern!

clock May 8, 2008 13:51 by author james

In ASP.NET ist es eigentlich sehr simpel diverse Controls als HTML-String zu rendern. Doch leider gibt es bei dem GridView-Control noch immer einen kleinen Bug, der mich fast zu Verzweiflung getrieben hätte.

Üblicher weg:

 
function static string GetHTMLCode(ref GridView aGridView)
{
    StringWriter sw = new StringWriter(); 
    HtmlTextWriter htmlw = new HtmlTextWriter(sw);
    aGridView.RenderControl(htmlw );
    return sw.ToString(); 
}

Das StringWriter-Objekt sollte jetzt den HTMLCode enthalten... LOL! Natürlich nicht 


Bei diesem Ansatz wird leider eine Exception vom Typ System.Web.HttpException geworfen. Grund ist anscheinend, dass sich das GridView nicht in einem als runat="server" gekennzeichneten Form-Tag befindet.

Fehlertext:

"Exception message: Control 'ctl00_MainContentPlaceHolder_GridViewOrderItems' of type 'GridView' must be placed inside a form tag with runat=server. "

Um das Problem zu lösen gibt es ein Spitzenklasse, total verständliche und völlig sinnvolle Lösung... Wink

Bindet auf der *.aspx Datei, in der sich das GridView befinden, noch folgende grenzgeniale Funktion ein. Der Code sollte selberklärend und leicht verständlich sein.

public override VerifyRenderingInServerFor(mControl control)
{
}

 Jetzt sollte die Methode GridView.RenderControl() funktionieren. Jedoch nur wenn sich keine anderen Controls wie z.B. CheckBoxen, DropDownlisten und co. darin befinden ansonsten wird wieder ein Exeption geworfen.

Diese kann jedoch unterdrückt werden indem man das EnableEventValidation-Seitendirektiv auf FALSE setzt.

<%@ Page Language=”C#” CodeFile=”MyPage.aspx.cs” Inherits=”_MyPage” EnableEventValidation=”false” AutoEventWireup=”true” %>

Und nun sollte es flutschen Cool! Viel Spass!

Be the first to rate this post

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5


Kirche goes Web2.0

clock May 7, 2008 16:08 by author james

Die katholische Kirche will sich die Technologien des Web 2.0-Zeitalters nutzbar machen. Auf dem Weltjugendtag, der im Juli im australischen Sydney stattfindet, können Teilnehmer unter anderem tägliche SMS vom Papst erhalten und ein Social Network nutzen.

"Wir wollen den Weltjugendtag für die Teilnehmer zu einer einzigartigen Erfahrung machen und dafür neue Wege nutzen, um mit der technikaffinen Jugend in Kontakt zu kommen", sagte Bischof Anthony Fisher. Der Vatikan rechnet für die Veranstaltung mit 225.000 Teilnehmern.

Papst Benedikt wird diesen während des Events täglich einige Worte per SMS zukommen lassen. An dem Veranstaltungsorten soll es außerdem "digitale Gebetswände" geben.

Weiterhin wird ein Social Network eingerichtet, bei dem sich Teilnehmer anmelden können. Hier können sie mit den Ausrichtern an den rund 700 Veranstaltungsorten in Kontakt treten, sich über das Programm informieren und untereinander kommunizieren.

Die technische Umsetzung übernimmt der australische Telekommunikationskonzern Telstra. Dieser stellt für den Weltjugendtag Sprach-, Daten und Rundfunkdienste zur Verfügung. Die katholische Kirche ist mit 5 Millionen Anhängern die größte religiöse Gruppierung in Australien. Weitere 4 Millionen Menschen folgen der anglikanischen Kirche.

Be the first to rate this post

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5


Hands-On Lab für Microsofts Server 2008, VisualStudio 2008 und SQL 2008

clock May 4, 2008 10:23 by author james

Die Hands On Lab Manuals zum weltweiten Launch von Visual Studio 2008, SQL Server 2008 und Windows Server 2008 können unter http://heroes.labmanuals.virtualwide.com/ heruntergeladen werden.

Be the first to rate this post

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5


Entwicklerplattform MSDN soll endlich Überarbeitet werden!

clock April 21, 2008 16:42 by author james

Microsofts Entwicklernetzwerk MSDN soll bald, die schon lange notwendige Überarbeitung erfahren. Die Redmonder wollen mit einer neuen Version etliche Macken des Systems aus der Welt schaffen, die den Nutzern das Leben schwer machen.

Nach Angaben von Redmond Developer News hat man dazu kürzlich eine Taskforce ins Leben gerufen. Diese soll herausfinden wie man MSDN verbessern kann. MSDN ist für alle Entwickler die Microsoftprodukte nutzen die primäre Anlaufstelle.

Brian Hsi, Produkt-Manager bei Microsoft, erklärte zu den derzeit laufenden Bemühungen für eine Verbesserung von MSDN, dass das System bisher zwar sehr umfangreich, aber für die praktische Nutzung eher ungeeignet sei. Das Ganze sei statisch und daher letztendlich nicht mehr als eine Art Bibliothek.

Noch befindet sich das Projekt in der Planungsphase, Hsi konnte also keine Angaben zu Änderungen oder einem Zeitplan für die Einführung machen. Er stellte jedoch klar, dass MSDN nicht mehr nur eine statische Bibliothek sein, sondern auf lange Sicht stärker zu einem Community-Projekt werden soll. Auf diese Weise sollen die Nutzer besser zusammenarbeiten können.

Vor allem das Suchen und Finden von konkreten Informationen ist bei MSDN bisher oft nicht ohne Probleme möglich. Hsi bestätigte, dass man sich der Probleme bewusst ist und gerade im Bereich der Suche nachbessern will. Im letzten Jahr hatte Microsoft zunächst die Navigation der Schwester-Plattform TechNet neu gestaltet.

Be the first to rate this post

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5


Need a AJAX-Load GIF?

clock April 16, 2008 14:38 by author james

On this site you can generate your own animated GIFs for your AJAX-Application.

You can choose between several options for the design of the GIF. After you generated the GIF you can download it.

Very handy tool for AJAX designer or web-developer! 

Be the first to rate this post

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5


Nice LINQ to SQL Lab

clock April 12, 2008 15:54 by author james

Microsoft has released a nice Hands-On Lab which describes the useage of LINQ to SQL.

You can download it directly from the Microsoft Site.

Be the first to rate this post

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5


Search

Calendar

<<  January 2009  >>
SuMoTuWeThFrSa
28293031123
45678910
11121314151617
18192021222324
25262728293031
1234567

Archive

Tags

Categories


Blogroll

Disclaimer

The opinions expressed herein are my own personal opinions and do not represent my employer's view in anyway.

© Copyright 2009

Sign in