Blog Home  Home Feed your aggregator (RSS 2.0)  
artiso Blog - Wednesday, July 19, 2006
Neues rund um's Thema .Net
 
 Wednesday, July 19, 2006

In der AssemblyInfo.vb bzw. AssemblyInfo.cs gibt es zwei Einträge zur steuerung der Versionierung.

<Assembly: AssemblyVersion("0.9.*")>
<Assembly: AssemblyFileVersion(
"0.9.2.0")>

Das Problem dabei ist, dass die AssemblyVersion durch * automatisch nummeriert werden kann, dass das aber bei der AssemblyFileVersion nicht funktioniert. Möchte man, dass beide gleich sind, muss man lediglich die AssemblyFileVersion löschen.

Wednesday, July 19, 2006 2:40:00 PM (Mitteleuropäische Zeit, UTC+01:00)  #    Comments [0]    |  |   | 
 Monday, July 17, 2006

Möchte man den Titel eines Diagramms aus einer Zelle holen, muss man einen kleinen Trick anwenden. Über den Dialog "Diagrammoptionen" lässt sich nur ein fester Text eingeben. Wenn man aber den Titel im Diagramm markiert und dann in der Eingabeleiste den Verweis eingibt, funktioniert das ganze.

Monday, July 17, 2006 6:15:52 PM (Mitteleuropäische Zeit, UTC+01:00)  #    Comments [0]    | 

Nach der Aktualisierung von Daten eines Pivot-Charts sind ie Formatierungen wie Farben der Balken etc. verloren. Dies liegt daran, weil das Diagramm komplett neu aufgebaut wird. Dies kann man umgehen, indem man die Einstellungen als benutzerdefinierten Diagrammtyp speichert und diesen dann dem Chart wieder zuweist. Ein Makro zur Aktualisierung der Daten eines Pivot-Charts ohne Verlust der Formatierung könnte dann so aussehen:

    ActiveWorkbook.Sheets("Projektzeiten").PivotTables("PivotTable2").PivotCache.Refresh
    Application.Wait (Now + TimeValue("0:00:01"))
    Application.ActiveWorkbook.Charts(1).ApplyCustomType ChartType:=xlUserDefined, TypeName:="MyType"
    Application.ActiveWorkbook.Charts(1).HasPivotFields = False

Den Wait in Zeile 2 braucht er offensichtlich, da sonst die Aktualisierung noch nicht abgeschlossen ist.

Monday, July 17, 2006 6:13:06 PM (Mitteleuropäische Zeit, UTC+01:00)  #    Comments [1]    | 
 Friday, July 14, 2006

...mit verschiednen Web-Casts zum Thema Windows Presentation Foundation für Entwickler und Designer.

http://blogs.msdn.com/karstenj/archive/2006/06/15/632639.aspx

Friday, July 14, 2006 7:46:38 AM (Mitteleuropäische Zeit, UTC+01:00)  #    Comments [0]    |   | 

Mit dem Obensource Webpart "SharePoint Fourums Web Part" kann ein komplettes Forum als einzelnes Webpart direkt in Sharepoint integriert werden. Ein deutsches Language-Pack ist verfügbar.

http://www.codeplex.com/Wiki/View.aspx?ProjectName=SPFORUMS

Friday, July 14, 2006 7:14:16 AM (Mitteleuropäische Zeit, UTC+01:00)  #    Comments [0]    | 

In einer Studie vertitt die Burton Group die Ansicht, dass JAVA EE in 5 Jahren keine wesentliche Rolle bei den Entwicklungstechnologien mehr spielen wird. Einer der Gründe dafür ist SOA!

http://searchwebservices.techtarget.com/originalContent/0,289142,sid26_gci1198211,00.html

Friday, July 14, 2006 7:00:01 AM (Mitteleuropäische Zeit, UTC+01:00)  #    Comments [0]    | 

Der VMWare-Server kann nun kostenlos heruntergeladen werden

http://www.vmware.com/download/server/

Friday, July 14, 2006 6:40:12 AM (Mitteleuropäische Zeit, UTC+01:00)  #    Comments [0]    | 
 Thursday, July 13, 2006

Über Array-Formeln lassen sich Konstrukte wie das folgende erstellen:

{=MITTELWERT(WENN(ISTNV(C1:C3);"";C1:C3))}

Arrayformeln müssen mit STRG+UMSCHALT+EINGABE bestätigt werden (statt nur EINGABE). Die geschweiften Klammern müssen nicht eingegeben werden, sondern werden von Excel nach der Bestätigung mit STRG+UMSCHALT+EINGABE automatisch hinzugefügt. Klappt auch bei MIN, MAX und MEDIAN.

Thursday, July 13, 2006 6:27:31 PM (Mitteleuropäische Zeit, UTC+01:00)  #    Comments [0]    | 
 Wednesday, July 12, 2006

Die C# Bibliothek SharpZipLib enthält Funktionen zum lesen und schreiben von ZIP, GZIP, Tar und Bzip2. Sie ist als Opensource verfügbar.

http://www.icsharpcode.net/OpenSource/SharpZipLib/Default.aspx

Wednesday, July 12, 2006 5:23:45 PM (Mitteleuropäische Zeit, UTC+01:00)  #    Comments [0]    | 

Mit dem SP1 spendiert Microsoft dem SQL Server 2005 Express zusätzlich die zwei Funktionen Reporting-Services und den Volltextindex des großen Bruders. Vorlagen für das Erstellen der Reports für Visual Studio gibt es mit dem Microsoft SQL Server 2005 Express Edition Toolkit SP1.

http://msdn.microsoft.com/vstudio/express/sql/download/

Wednesday, July 12, 2006 4:48:27 PM (Mitteleuropäische Zeit, UTC+01:00)  #    Comments [0]    | 
 Tuesday, July 11, 2006

In diesem Artikel aus dem MSDN-Magazin werden 10 verbreitete Fallstricke beschrieben, die die Performance von ASP.Net Anwendungen negativ beeinflussen.

http://msdn.microsoft.com/msdnmag/issues/06/07/WebAppFollies/default.aspx

Tuesday, July 11, 2006 8:54:00 AM (Mitteleuropäische Zeit, UTC+01:00)  #    Comments [0]    | 
 Monday, July 10, 2006

Diese Power-Toys erweitern die Funktionen des Class Designers im Visual Studio

http://www.gotdotnet.com/workspaces/workspace.aspx?id=fe72608b-2b28-4cc1-9866-ea6f805f45f3

Im Moment scheint es hier noch Probleme zu geben, wenn das System nicht komplett englisch ist, aber es ist ja auch noch eine Alpha-Version.

Monday, July 10, 2006 9:07:38 PM (Mitteleuropäische Zeit, UTC+01:00)  #    Comments [0]    | 

Microsoft bietet unter http://www.microsoft.com/germany/msdn/webcasts/library.aspx?id=1032301564 eine neue Reihe von WebCastts für .Net Entwickler an.

Monday, July 10, 2006 4:16:40 PM (Mitteleuropäische Zeit, UTC+01:00)  #    Comments [0]    |  |   | 

Unter http://msdnwiki.microsoft.com/en-us/mtpswiki/ms404855(VS.80).aspx bietet Microsoft ab sofort, zunächst als Beta-Version, ein Wiki an, das die MSDN-Dokumentation zu VS 2005 und .Net Framework 2.0 enthält. Das besondere dabei ist, dass durch die community Anmerkungen, Code-Beispiele etc. hinzugefügt werden können.

Bleibt abzuwarten, wie die Community sich hier beteiligt.

Monday, July 10, 2006 4:10:43 PM (Mitteleuropäische Zeit, UTC+01:00)  #    Comments [0]    | 

Unter folgender Adresse gibt es eine große Anzahl von Artikeln, Webcasts etc zum Thema Team System

http://www.microsoft.com/germany/msdn/vstudio/teamsystem/expand/default.mspx

Monday, July 10, 2006 3:52:09 PM (Mitteleuropäische Zeit, UTC+01:00)  #    Comments [0]    |   | 

Unter der folgenden Adresse gibt es zahlreiche nützliche Links rund um das Thema Team System Server

http://www.dotnet-online.de/web/teamsystem/default.aspx

Monday, July 10, 2006 10:45:42 AM (Mitteleuropäische Zeit, UTC+01:00)  #    Comments [0]    | 

Jeder kennt das Problem. Man hat einen ellenlangen SQL-String und spätestens nach der dritten Klammer hat man den Überblick verloren, wenn allles in einer Zeile steht. Hier hilft ein kleines Tool weiter, das SQL-Strings, auch komplexe, übersichtlich formatiert. Das Tool gibt es als kostenlose Online-Version und als kostenpflichtige Offline-Version oder auch als API.

http://www.sqlinform.com/

Monday, July 10, 2006 10:42:16 AM (Mitteleuropäische Zeit, UTC+01:00)  #    Comments [0]    |  |   | 
 Friday, July 07, 2006

Mit Hilfe der Eigenschaft UpdateBatchSize kann eingestellt werden, wieviele Update-Befehle beim Updaten eines Datasets in die Datenbank zusammengefasst werden sollen.

DataAdapter and Batch Updates. In the previous version of ADO.NET, when updating a database with changes from a DataSet, the Update method of a DataAdapter performs updates to the database one row at a time.

As the method iterates through the rows in the specified DataTable, it examines each DataRow to see if the row has been modified. If the row has been modified, the method calls the appropriate UpdateCommand, InsertCommand or DeleteCommand, depending on the value of the RowState property for that row. Every row update involves a network round-trip to the database.

In ADO.NET 2.0, the DataAdapter exposes an UpdateBatchSize property. Setting the property to a positive integer value causes updates to the database to be sent as batches of the specified size. For example, setting the UpdateBatchSize to 10 will group 10 separate statements and submit them as a single batch. Setting the UpdateBatchSize to 0 will cause the DataAdapter to use the largest batch size that the server can handle. Setting it to 1 disables batch updates as rows are sent one at a time.

Event Behavior Changes with Batch Updates. The DataAdapter class has two update-related events i.e. RowUpdating and RowUpdated. In previous versions of ADO.NET, and when batch processing is disabled, each of these events is generated once for each row processed. RowUpdating is generated before the update occurs, and RowUpdated is generated after the database update is completed.

When batch processing is enabled, multiple rows are updated in a single database operation. Therefore, only one RowUpdated event occurs for each batch, whereas the RowUpdating event occurs for each row processed.

When batch processing is disabled, the two events are fired with one-to-one interleaving where one RowUpdating event and one RowUpdated event fire for a row, then one RowUpdating and one RowUpdated event fire for the next row, until all of the rows are processed.

Friday, July 07, 2006 5:37:41 PM (Mitteleuropäische Zeit, UTC+01:00)  #    Comments [0]    |   | 

Es gibt von Microsoft e-Learning Angebote zu Visual Studio 2005, die teilweise kostenlos sind.

https://www.microsoftelearning.com/visualstudio2005/

Friday, July 07, 2006 5:19:11 PM (Mitteleuropäische Zeit, UTC+01:00)  #    Comments [0]    |   | 

Microsoft Great Plains ist eine Finanzsoftware, die sich offensichtlich mit Visual Studio erweitern lässt.

http://www.microsoft.com/dynamics/gp/using/developertoolkit.mspx

Ich werde mir das mal bei Gelegenheit anschauen, sieht mal interessant aus.

Friday, July 07, 2006 9:09:26 AM (Mitteleuropäische Zeit, UTC+01:00)  #    Comments [0]    |   | 
 Thursday, July 06, 2006

Projekte aus Visual Source Safe 2005 können mit Hilfe eines Konverters nach Team Foundation Server migriert werden. Dabei bleibt die Historie komplett erhalten. Eine Migration von Visual Source Safe 6.0 nach VSS 2005 kann über Backup / Restore erfolgen.

http://msdn2.microsoft.com/en-us/library/ms253060.aspx

Thursday, July 06, 2006 2:13:37 PM (Mitteleuropäische Zeit, UTC+01:00)  #    Comments [0]    | 
Copyright © 2008 Thomas. All rights reserved.
DasBlog 'Portal' theme by Johnny Hughes.
Pick a theme: