ASP.NET Beratung & Entwicklung   ·   helpyoo.de - The friendly computer people

xs.Serialize(brainstream,deedee)

# Friday, January 20, 2006

Enterprise Library fuer .NET Framework 2.0

Der offizielle Release der Enterprise Library für .NET Framework 2.0 nebst Dokumentation steht zum Download [1] bereit. Der finale Release beinhaltet die sechs Application Blocks (Cryptography, Data Access, Exception Handling, Logging und Security) und stellt damit die gleiche Funktionalität wie die Version für .NET 1.1 zur Verfügung, jedoch komplett überarbeitet hinsichtlich der neuen Fähigkeiten von .NET Framework 2.0.

[1] http://msdn.microsoft.com/library/?url=/library/en-us/dnpag2/html/EntLib2.asp

Now playing: Ennio Morricone - The good the bad and the ugly


Geschrieben am , Comments [0]
Categories: ASP 2.0 |  Enhancements
Technorati Tags:  |  | 68 words in this post.
| Artikel bookmarken: Beitrag zu Mr.Wong hinzufügen   Beitrag zu YiGG.de hinzufügen   Beitrag zu Digg.com hinzufügen   Beitrag zu del.icio.us hinzufügen   Beitrag zu Google Bookmarks hinzufügen   Beitrag zu Linkarena hinzufügen   Beitrag zu WindowsLiveFavorites hinzufügen   Beitrag zu WindowsLiveFavorites hinzufügen  



subversion 1.3.0 Binaries fuer Windows

Nachdem der neue svn-Release 1.3.0 [1] bereits seit 3.1.2006 zur Verfügung steht, wurden endlich auch die Windows Binaries [2] freigegeben. Neben vielen Neuerungen wie z.B. pfadbasierter Authentifizierung zur feineren Granulation von Zugriffsrechten, Leistungssteigerung und mehr als 30 korrigierten Bugs wurde auch die "_svn" (.NET Hack) Unterstützung offiziell integriert.

[1] http://subversion.tigris.org/
[2] http://subversion.tigris.org/servlets/ProjectDocumentList?folderID=91


Now playing: ABBA - Gimme Gimme Gimme (A man after midnight)

Update: "Die Entwicklungsplattform Sourceforge.net unterstützt ab sofort auch die Versionsverwaltung Subversion, stellt diese aber vorerst nur ausgewählten Projekten zur Verfügung. Das konkurrierende Werkzeug CVS wird Sourceforge jedoch auch weiterhin anbieten." via Golem.de


Geschrieben am , Comments [0]
Categories: Enhancements |  Windows | Tools
Technorati Tags:  |  |  | 91 words in this post.
| Artikel bookmarken: Beitrag zu Mr.Wong hinzufügen   Beitrag zu YiGG.de hinzufügen   Beitrag zu Digg.com hinzufügen   Beitrag zu del.icio.us hinzufügen   Beitrag zu Google Bookmarks hinzufügen   Beitrag zu Linkarena hinzufügen   Beitrag zu WindowsLiveFavorites hinzufügen   Beitrag zu WindowsLiveFavorites hinzufügen  



# Thursday, January 19, 2006

Microsoft Research Group Shot

msresearchgroupshot.jpg

Neues kostenloses Tool für die Bearbeitung von Gruppenfotos ("einer kuckt immer doof") von Microsoft Research Group. Ganz praktisch, damit kann man aus mehreren Gruppenfotos auf denen Leute abgebildet sind eines basteln, in dem alle so schauen wie man es als Fotograf erwartet... bitte lächeln... :) Nebenbei lassen sich auch unerwünschte Gegenstände/Personen aus dem Bild entfernen und z.B. durch den Hintergrund ersetzen.
(via dreisechzig.net)

Dies funktioniert aber nur bei Reihenbildern die möglichst in kurzen Abständen aus der selben Kameraposition aufgenommen wurden, sind die Unterschiede zu gross lassen sich keine optimalen Ergebnisse erzielen. Also wirklich optimal für z.B. Klassenfotos und ähnl.

[1] Download Microsoft Research Group Shot


Geschrieben am , Comments [0]
Categories: Tools
Technorati Tags: | 102 words in this post.
| Artikel bookmarken: Beitrag zu Mr.Wong hinzufügen   Beitrag zu YiGG.de hinzufügen   Beitrag zu Digg.com hinzufügen   Beitrag zu del.icio.us hinzufügen   Beitrag zu Google Bookmarks hinzufügen   Beitrag zu Linkarena hinzufügen   Beitrag zu WindowsLiveFavorites hinzufügen   Beitrag zu WindowsLiveFavorites hinzufügen  



Koinzidenz vs. Konspiration

Ich bin ja kein Freund von Verschwörungstheorien aber was fällt einem bei der Abfolge der News-Headlines der letzten Tage auf?

...
Iran und Atom: Washington verliert die Gedult http://www.spiegel.de/politik/ausland/0,1518,395658,00.html
Europäer zögern mit Einschaltung des Weltsicherheitsrates http://www.spiegel.de/politik/ausland/0,1518,395710,00.html  
Atomstreit mit Iran: EU will den Sicherheitsrat einschalten http://www.spiegel.de/politik/ausland/0,1518,395835,00.html
BND-Warnung: Iran könnte schon bald Atombombe bauen http://www.spiegel.de/politik/ausland/0,1518,396060,00.html
Irans Atomprogramm - Versteckspiel mit den Kontrolleuren http://www.spiegel.de/politik/ausland/0,1518,396086,00.html
Chirac droht Terror-Staaten mit Atomwaffen http://www.spiegel.de/politik/ausland/0,1518,396091,00.html
Bin Laden bietet USA Waffenstillstand an http://www.spiegel.de/politik/ausland/0,1518,396140,00.html
... to be continued...

(Dass ich hier links aus spiegel.de verwende spielt keine Rolle, sieht in anderen Blättern/Medien nicht viel anders aus...)

Bleibt nur nochmals folgenden Artikel zu erwähnen: Bomben auf den Iran?


Now playing: Schaeben & Voss - The world is crazy (Jürgen Paape Mix)


Geschrieben am , Comments [0]
Categories: Offtopic
Technorati Tags: | 108 words in this post.
| Artikel bookmarken: Beitrag zu Mr.Wong hinzufügen   Beitrag zu YiGG.de hinzufügen   Beitrag zu Digg.com hinzufügen   Beitrag zu del.icio.us hinzufügen   Beitrag zu Google Bookmarks hinzufügen   Beitrag zu Linkarena hinzufügen   Beitrag zu WindowsLiveFavorites hinzufügen   Beitrag zu WindowsLiveFavorites hinzufügen  



Internet backboned with acid...

hoffman1_t.gif "Anlässlich des 100. Geburtstags von LSD-Erfinder Albert Hofmann bekannte Kevin Herbert, lange Jahre Technologiexeperte in Diensten des Netzwerkunternehmens Cisco, er hätte die schwierigsten technischen Probleme stets im LSD-Rausch gelöst. Die halluzinogene Droge verändere seine «hirninterne Kommunikation» oder aktiviere zumindest andere Teile seines Gehirns. Außerdem empfiehlt er Programmierern und Technikern Musik der Band Grateful Dead." aus Ex-Cisco-Techniker schwört auf LSD (netzzeitung.de) [1]

Kein Wunder dass manches Routing im Netz leicht abgespaced wirkt...

"Wenn die Pforten der Wahrnehmung einmal geöffnet sind, dann braucht man LSD nicht mehr." aus Appetitlicher Eierschaum zum Frühstück, 100. Geburtstag von Albert Hofmann (telepolis) [2]

"The gathering included a discussion of how early computer pioneers used LSD for inspiration. Douglas Englebart, the inventor of the mouse, Myron Stolaroff, a former Ampex engineer and LSD researcher who was attending the symposium, and Apple-cofounder Steve Jobs were among them. In the 2005 book What the Dormouse Said, New York Times reporter John Markoff quotes Jobs describing his LSD experience as "one of the two or three most important things he has done in his life."" aus LSD: The Geeks Wonder Drug? (wired news) [3]

Übrigens ist das hier ":-)" sozusagen auch dem lieben Albert zu verdanken... (remember Summer of 1988, TB303)

[1] http://www.netzeitung.de/internet/377954.html
[2] http://www.heise.de/tp/r4/artikel/21/21813/1.html

[3] http://www.wired.com/news/technology/0,70015-0.html

Now playing: The Beatles - Lucie in the Sky With Diamonds  |  Phuture - We Are Phuture |  Maurice - This Is Acid


Geschrieben am , Comments [0]
Categories: Netzwelt |  Brainfood
Technorati Tags:  |  | 221 words in this post.
| Artikel bookmarken: Beitrag zu Mr.Wong hinzufügen   Beitrag zu YiGG.de hinzufügen   Beitrag zu Digg.com hinzufügen   Beitrag zu del.icio.us hinzufügen   Beitrag zu Google Bookmarks hinzufügen   Beitrag zu Linkarena hinzufügen   Beitrag zu WindowsLiveFavorites hinzufügen   Beitrag zu WindowsLiveFavorites hinzufügen  



Da lachen ja die Hühner...

zumindest so lange bis die "Mobile Geflügeltötungsanlage" [1] zum Einsatz kommt...

"Die zweite Panikwelle angesichts der Vogelgrippe in der Türkei hat begonnen und führt mitunter wie in Deutschland zum fragwürdigen Konstrukt einer "Geflügelpestschutzverordnung""
und weiter...
"Die Pharmaindustrie freut sich über reißenden Absatz eines dubiosen Grippemittels. Wir erinnern uns - von den bis Ende letzten Jahres 120 mit H5N1 infizierten Menschen haben 50% überlebt. Von den acht frühzeitig mit Tamiflu behandelten Patienten starben vier. Obwohl man nun mit Fug und Recht jegliche Wirksamkeit dieses Medikaments zumindest in Frage stellen könnte, bestellt unsere Regierung mal locker einen Vorrat für schlappe XXX Millionen Euro. Für die Masse der Bevölkerung reicht das zwar nicht, die Dosis ist für medizinisches Personal sowie für Sicherheitskräfte und Behörden reserviert. Trotzdem sollte das gemeine Volk darüber nicht traurig sein - in Japan sind immerhin 12 Kinder nach der prophylaktischen Einnahme von Tamiflu gestorben."
interessanter Artikel zur Aviären Influenza [2] bzw. Vogelgrippe (telepolis).

[1] http://www.stmugv.bayern.de/de/aktuell/presse/2006/9.htm
[2] http://www.heise.de/tp/r4/artikel/21/21812/1.html

Now playing: Herbie Hancock - Blow Up - Bring down The Birds


Geschrieben am , Comments [0]
Categories: Netzwelt | Offtopic
Technorati Tags:  |  | 165 words in this post.
| Artikel bookmarken: Beitrag zu Mr.Wong hinzufügen   Beitrag zu YiGG.de hinzufügen   Beitrag zu Digg.com hinzufügen   Beitrag zu del.icio.us hinzufügen   Beitrag zu Google Bookmarks hinzufügen   Beitrag zu Linkarena hinzufügen   Beitrag zu WindowsLiveFavorites hinzufügen   Beitrag zu WindowsLiveFavorites hinzufügen  



# Wednesday, January 18, 2006

DasBlog Dokumentation

Für DasBlog gibt es ein neues Blog zur Dokumentation [1] sowie ein neues Benutzerforum [2].

[1] http://dasblog.info/
[2] http://dasblog.us/

Now playing: Gabriel Ananda - Raumtraum


Geschrieben am , Comments [0]
Categories: Blogging | dasBlog
Technorati Tags:  |  | 21 words in this post.
| Artikel bookmarken: Beitrag zu Mr.Wong hinzufügen   Beitrag zu YiGG.de hinzufügen   Beitrag zu Digg.com hinzufügen   Beitrag zu del.icio.us hinzufügen   Beitrag zu Google Bookmarks hinzufügen   Beitrag zu Linkarena hinzufügen   Beitrag zu WindowsLiveFavorites hinzufügen   Beitrag zu WindowsLiveFavorites hinzufügen  



ASP.NET 2.0 Providers revisited...

Es gibt wieder ein paar interessante Artikel zum Thema Provider für ASP.NET 2.0:

Membership and Role Providers in ASP.NET 2.0 Part I [5]
The SQL Site Map Provider You´ve Been Waiting For [6]
Custom localization resource provider using an Access database [7] (den gibts auch von mir als SQL-Server Version umgebaut)
Provider Toolkit MSDN (CodeTemplate) [8]
Scott Guthrie führt auch seine Tutorial-Reihe [9] weiter und zeigt hier z.B. die Verwendung des Sitemap Providers in Verbindung mit einem Repeater-Control für individuelle Menüs.

[1] Neues zum CommerceStarterkit und ASP.NET 2.0 Providermodell
[2] Neue ASP.NET 2.0 Provider
[3] CommerceStarterkit ASP.NET 2.0 V1.0.2
[4] ASP.NET 2.0 - Tool zum Generieren von Config Sections
[5] http://odetocode.com/Articles/427.aspx
[6] http://msdn.microsoft.com/msdnmag/issues/06/02/WickedCode/default.aspx
[7] http://www.leftslipper.com/ShowFaq.aspx?FaqId=9
[8] http://msdn.microsoft.com/asp.net/downloads/providers/default.aspx
[9] http://weblogs.asp.net/scottgu/archive/2006/01/17/435765.aspx

Now playing: The Animals - It´s my life


Geschrieben am , Comments [0]
Categories: ASP 2.0 |  Enhancements
Technorati Tags:  |  | 110 words in this post.
| Artikel bookmarken: Beitrag zu Mr.Wong hinzufügen   Beitrag zu YiGG.de hinzufügen   Beitrag zu Digg.com hinzufügen   Beitrag zu del.icio.us hinzufügen   Beitrag zu Google Bookmarks hinzufügen   Beitrag zu Linkarena hinzufügen   Beitrag zu WindowsLiveFavorites hinzufügen   Beitrag zu WindowsLiveFavorites hinzufügen  



Der rote Hahn der Habsucht...

Intel [1][2] hat im Vergleich zum Vorjahr denn Gewinn um 15% auf 8,66 Mrd. und den Gewinn je Aktie um 21% gesteigert, da dies aber unter den "Erwartungen" lag wurde die Aktie von den Analysten abgestraft und fiel um rund 10 Prozent...

Tja und das letzte Hemd hat keine Taschen so ein Pech!

[1] http://www.computerbase.de/news/wirtschaft/unternehmen/intel/2006/januar/intel_87_mrd_us-dollar_gewinn/
[2] http://www.boerse-online.de/aktien/usa_asien/482088.html

Now playing: Fanta4 - Ich krieg nie genug...


Geschrieben am , Comments [0]
Categories: Netzwelt | Offtopic
Technorati Tags:  |  | 60 words in this post.
| Artikel bookmarken: Beitrag zu Mr.Wong hinzufügen   Beitrag zu YiGG.de hinzufügen   Beitrag zu Digg.com hinzufügen   Beitrag zu del.icio.us hinzufügen   Beitrag zu Google Bookmarks hinzufügen   Beitrag zu Linkarena hinzufügen   Beitrag zu WindowsLiveFavorites hinzufügen   Beitrag zu WindowsLiveFavorites hinzufügen  



Tagespolitik...

Eigtl. brennt mir das schon den ganzen Tag irgendwie auf der Zunge und hatte mich ständig zurückgehalten, kann mir aber jetzt doch zumindest einige kleine Kommentare nicht verkneifen...

1. Rede von Michael Glos heute zum Thema Energiepolitik [1]: (ich weiss nicht was mich da geritten hat, aber irgendwie konnte ich mich heute nicht von der Liveübertragung beim Sender Phoenix lösen, schade für die Zeit...) der Satz den man sich auf Zunge zergehen lassen sollte: "Energiepolitik ist in allererster Linie Wirtschaftspolitik"  und dann "Die Energiepolitik verfolge viele Ziele, dabei dürfe aber keines mehr Gewicht als ein anderes haben. „Auch nicht der Klimaschutz"" (naja er war schon immer einer meiner Lieblingspolitiker und irgendwie kennt man solche Sätze auch von Leuten mit Cowboy-Hut ;-) )

2. Die BND-Affäre [2]: Das zieht inzwischen solche Kreise da fällt mir nichts mehr ein, und das Allerbeste: Heute vormittag gab es bei spiegel.de noch einen Artikel über die beiden Geheimdienstler und pikannte Details aus Ihrem Privatleben, so z.B. dass private Homepages betrieben wurden.. (sehr sinnvoll für einen Geheimagenten :) ) die Bilder, die die Homepages abbildeten wurden bei spiegel.de inzwischen aus der Fotostrecke entfernt (Zensur?). Eine kurze Suche heute mittag alleine mit den Infos aus dem Spiegel-Artikel führte aber innerhalb fünf Minuten zur Privatadresse des einen BND-Mannes (obwohl natürlich recht dilletantisch versucht wurde, alle Infos aus dem Web zu löschen).
Also wenn unser Geheimdienst so dermassen "geheim" operiert, na dann gut nacht... (Übrigens lieber BND: da ich an Midlife-Alzheimer leide, hab ich alles schon wieder vergessen und weiss von nix...)

3. Iran [3][4]: "Washington verliert die Geduld, ein Militärschlag wird nicht ausgeschlossen..." naja starke Worte, ich frage mich von was wollen die das bezahlen so pleite wie die USA ist ausserdem sind sie wohl zu feige, da der Iran kein so leicher Gegner wie der Irak (mit seinen WMDs)wäre... egal auf jeden Fall wird hier doch Diplomatie mit Drohung verwechselt und dann: "Europäer zögern mit Einschaltung des Weltsicherheitsrates....Russland und China deutliche Vorbehalte " nun wen wunderts, immerhin ist der Iran einer der grössten Erdgas und Erdöl Lieferanten und auch Deutschland exportiert in nicht unerheblichem Maße Waren und produziert auch am dortigen Standort... da will man sich doch nicht das Geschäft verderben...

Die Punkte stellen übrigens keine Reihenfolge oder Wichtigkeit dar. Was lernen wir daraus? Wie immer gehts überall nur ums Geld...

Kleiner Tip von mir an all die Herren... schon mal was davon [5] gehört? Nein? Wundert mich gar nicht.... Arme Welt!!

So langsam vergeht einem die Lust den ganzen Nonsens zu ertragen, ich werd mal nachfragen ob ich mich nicht per Huckepack mit der Sonde in Richtung Pluto schiessen lasse...[6] (dass das Teil nen Plutoniumantrieb hat, ist ja dann auch schon egal...)

[1] http://www.welt.de/data/2006/01/17/832733.html
[2] http://www.spiegel.de/politik/deutschland/0,1518,395570,00.html
[3] http://www.spiegel.de/politik/ausland/0,1518,395658,00.html
[4] http://www.spiegel.de/politik/ausland/0,1518,395710,00.html
[5] http://www.buddhanet.net/wheel2.htm
[6] http://www.spiegel.de/wissenschaft/weltraum/0,1518,395756,00.html

Now playing: Slam Featuring Tyrone Palmer - This World (Robag Whrume Bukkelflips Remix)

Update zu 3.: Bomben auf den Iran? (lesenswerter telepolis Artikel) und Iran - Informationen und Analysen (Uni Kassel, AG Friedensforschung)


Geschrieben am , Comments [2]
Categories: Netzwelt | Offtopic
Technorati Tags:  |  | 475 words in this post.
| Artikel bookmarken: Beitrag zu Mr.Wong hinzufügen   Beitrag zu YiGG.de hinzufügen   Beitrag zu Digg.com hinzufügen   Beitrag zu del.icio.us hinzufügen   Beitrag zu Google Bookmarks hinzufügen   Beitrag zu Linkarena hinzufügen   Beitrag zu WindowsLiveFavorites hinzufügen   Beitrag zu WindowsLiveFavorites hinzufügen  



DataAccessLayer mit VS 2005 Boardmitteln fuer ASP.NET 2.0

Scott Guthrie hat einen sehr anschaulichen und leicht nachvollziehbaren Schritt-für-Schritt Artikel [1] wie man einen DataAccessLayer mit Strongly Typed TableAdapters und Datatables in VisualStudio per Designer mit minimalem Codebedarf für ASP.NET 2.0 erstellt. Einige weitere Beispiele zur Ergänzung des Themas hat er bereits gepostet. Auch die von ihm beschriebene Ajax-Beispiel Anwendung (sorry Atlas)[2] sollte man sich ansehen. Getestet und für gut befunden. Schade das wären schöne Starterkits zum Release von Studio gewesen...

[1] http://weblogs.asp.net/scottgu/archive/2006/01/15/435498.aspx
[2] http://weblogs.asp.net/scottgu/archive/2005/12/26/433997.aspx


Geschrieben am , Comments [0]
Categories: ASP 2.0 |  Enhancements
Technorati Tags:  |  | 73 words in this post.
| Artikel bookmarken: Beitrag zu Mr.Wong hinzufügen   Beitrag zu YiGG.de hinzufügen   Beitrag zu Digg.com hinzufügen   Beitrag zu del.icio.us hinzufügen   Beitrag zu Google Bookmarks hinzufügen   Beitrag zu Linkarena hinzufügen   Beitrag zu WindowsLiveFavorites hinzufügen   Beitrag zu WindowsLiveFavorites hinzufügen  



# Sunday, January 15, 2006

Wo ist Klaus?

Wers noch nicht kennt, sollte sich mal den Spot von klicksafe.de [1] ansehen und kann dann nebenbei gleich noch die 12 goldenen Suchmaschinen-Regeln [2] downloaden...

[1] http://www.klicksafe.de/common/presse.php?site=spot
[2] 12 Goldene Suchmaschinen-Regeln

(Now playing: Gabriel Ananda - Ihre persönliche Glücksmelodie)


Geschrieben am , Comments [0]
Categories: Medien | Netzwelt | SearchEngines
Technorati Tags:  |  |  | 37 words in this post.
| Artikel bookmarken: Beitrag zu Mr.Wong hinzufügen   Beitrag zu YiGG.de hinzufügen   Beitrag zu Digg.com hinzufügen   Beitrag zu del.icio.us hinzufügen   Beitrag zu Google Bookmarks hinzufügen   Beitrag zu Linkarena hinzufügen   Beitrag zu WindowsLiveFavorites hinzufügen   Beitrag zu WindowsLiveFavorites hinzufügen  



My way of recreation...

Was macht Mensch wenn ihm die Decke auf den Kopf fällt, der Code so langsam vor den Augen verschwimmt und eigtl. nichts mehr so richtig produktiv gelingen will? Da hilft nur eins "and now something completely different"... Hardcore Erholung. In meinem Fall heisst das, das grösste Auto mieten das Sixt zu bieten hat, rauf auf die Autobahn, ab nach Düsseldorf und rein in die Clubs... praktisch wenn dann gerade wie an diesem Wochenende im 3001 [1] auch noch DJ Legende Laurent Garnier [2] auflegt (der Mann hat 7 Tage vor mir Geburtstag).
Afterhour dann auch noch im coolsten Club, der harpune [3] am Medienhafen (klar hier fühlen sich Wassermänner wohl).

3001-laurentgarnier.jpg wc3001-2.jpg laurantgarnierharpune.jpg wc-3001-3.jpg

So die schlechten Vibes sind ausgetanzt, es geht wieder frisch an die Tasten und weiter im Projekt... :-)

[1] http://www1.d-3001.de/starter.html
[2] http://www.thecloudmakingmachine.com/
[3] http://www.harpune.com/

(Now playing: Wighnomy Bros. - Wurz and Blosse)


Geschrieben am , Comments [2]
Categories: Offtopic
Technorati Tags: | 135 words in this post.
| Artikel bookmarken: Beitrag zu Mr.Wong hinzufügen   Beitrag zu YiGG.de hinzufügen   Beitrag zu Digg.com hinzufügen   Beitrag zu del.icio.us hinzufügen   Beitrag zu Google Bookmarks hinzufügen   Beitrag zu Linkarena hinzufügen   Beitrag zu WindowsLiveFavorites hinzufügen   Beitrag zu WindowsLiveFavorites hinzufügen  



# Friday, January 13, 2006

Anzahl der Datensaetze fuer Paged Gridview mit ObjectDataSource anzeigen

Typisches Problem: Man erstellt ein Typed Dataset von einer Stored Procedure und bindet es mit ObjectDataSource an z.B. ein Gridview das dann auch noch blätterbar sein soll. Funktioniert soweit auch alles prima, ohne eine Zeile Code, rein über den Designer in VisualStudio 2005.

Jetzt möchte man aber auch zusätzlich irgendwo die Anzahl der Gesamt gefundenen Datensätze anzeigen. Versucht man dies über das Gridview mit der Rows Eigenschaft also z.B.:

lblFoundCount.Text = GridView1.Rows.Count.ToString()+ " Datensätze gefunden";

hat man das Problem, dass man immer nur die eingestellte PageSize des Grids als Anzahl bekommt, also bei einer PageSize von 10 bekommt man per Rows auch 10 zurück auch wenn 100 Datensätze gefunden wurden.
Einzige Lösung die mir dazu eingefallen ist: zuerst die Stored Procedure entsprechend erweitern um den RowCount als Output Parameter zu liefern:

Create Procedure GetArticlesByName
(
@NAME nvarchar(40),
@RowsCount int output
)
AS
Select name, category, author from articles where bla = @Name

Set @RowsCount = @@ROWCOUNT

Das kennt man ja soweit, hatte auch Thomas vor langer Zeit schon mal für .NET 1.1 gepostet [1]. Jetzt muss man die Query im Typed Dataset nochmal updaten damit auch der Output-Parameter mit verarbeitet wird, und dann einfach im ObjectDataSource Control noch den Event

OnSelected="ObjectDataSource_Selected"

sowie bei den SelectParametern den OutputParameter ergänzen

<SelectParameters>
<asp:QueryStringParameter Name="NAME" QueryStringField="artname" Type="String" />
<asp:Parameter Name="RowsCount" Type="Int16" Direction="Output" />
</SelectParameters>

Im Code dann noch den Eventhandler ergänzen:

protected
void ObjectDataSource_Selected(object sender, ObjectDataSourceStatusEventArgs e)
{
lblFoundCount.Text = "Found articles: " + e.OutputParameters["RowsCount"].ToString();
}

und schon klappts wieder mit der Anzeige der Gesamtdatensatzanzahl...


[1] Stored Procedures mit Output-Parameter verarbeiten
[2] http://msdn2.microsoft.com/en-us/library/system.web.ui.webcontrols.objectdatasourcestatuseventargs.aspx


Geschrieben am , Comments [0]
Categories: ASP 2.0
Technorati Tags: | 236 words in this post.
| Artikel bookmarken: Beitrag zu Mr.Wong hinzufügen   Beitrag zu YiGG.de hinzufügen   Beitrag zu Digg.com hinzufügen   Beitrag zu del.icio.us hinzufügen   Beitrag zu Google Bookmarks hinzufügen   Beitrag zu Linkarena hinzufügen   Beitrag zu WindowsLiveFavorites hinzufügen   Beitrag zu WindowsLiveFavorites hinzufügen  



Aktuelle Empfehlungen


Suche

RSS Feed

FeedBurner Feed Count Subscribers

Tag cloud

About (1) .net (134) .net 3.0 (10) ADO (2) ASP 2.0 (81) Community (26) Compact Framework (7) CSharp (17) Enhancements (36) Framework (28) patterns & practices (13) Silverlight (8) SQL (19) Visual Studio (62) WebServices (6) WPF (7) WPF/E (9) XNA (6) About (5) AJAX (11) Apple (25) Blogging (50) RSS (17) Themes (7) dasBlog (74) dasBlog (1) Design (14) Gadgets (2) Gaming (36) Geschenkideen (13) GIS (24) Google (14) Javascript (2) Medien (16) Microsoft (147) Mobile (52) Movies (9) Music (28) Netzwelt (136) Office (12) Offtopic (48) Fun (69) OS (9) Linux (29) MacOSX (71) Windows (205) Vista (72) Other Interests (16) Brain&Consciousness (2) Brainfood (16) Food (4) Fussball WM 2006 (20) HitchHikers Guide (14) Programming (9) Security (57) Antispam (2) Antispam  (3) Sony (1) tagged (1) Technology (125) 3D (1) Browser (72) CSS (10) Flash (11) iPhone (8) iPod (28) Kommunikation (6) Media (56) PocketPC (19) PS3 (3) PSP (25) Standards (11) Video (1) Web 2.0 (30) Webserver (4) XML (8) SearchEngines (59) Tools (169) VJ (4) Werbung (3) Windows Live (31) Windows Live Writer (16) XBOX (81) Zeitgeist (4) Zune (5)

Aktuelle Artikel

Blog Archiv