-
ACHTUNG - NEUES BLOG
Ab sofort steht unter http://devtyr.norberteder.com mein neues Blog zur Verfügung. Dieses Blog wird nicht weiter betreut, bleibt aber erhalten. Neue Eintr%auml;ge erfolgen nur mehr im neuen Blog. Kommentare werden ebenfalls nicht mehr behandelt. Wer weiterhin meinen Einträgen und Aktivitäten folgen möchte, möge bitte RSS-Feeds, Verlinkungen etc. an die neue Location anpassen.
|
DotNetCasts - Live! - Mitschnitt veröffentlicht
31.01.07 - .NET, Allerlei, Internet, Community, Entwickler Podcasts Beitrag von Norbert Eder| | Ab sofort steht auf .NET Casts der Mitschnitt des gestrigen Livecasts als MP3 zur Verfügung. Die Qualität sprengt zwar keine bestehenden Rekorde, sollte aber dennoch recht gut zu verstehen sein ;-)
Hier noch kurz zu den besprochenen Inhalten:
- Garbage Collector
- CLR Tracing
- Aufruf einer COM-dll aus .NET heraus
- Alternative zu BLINQ oder ASP.NET Make um einen DAL zu erzeugen
- Software um Vorträge (bzw. den Bildschirmverlauf) aufzuzeichnen.
Und zum Schluss auch noch der Hinweis auf den nächsten Livecast:
06. Februar 2007, 20:00 Uhr.
| | | Kommentar hinzufügen
| 0 Trackbacks
| Permalink | Trackback-URL |
Jetzt alles neu mit Vista!
31.01.07 - Kunterbunt Beitrag von Norbert Eder| | So, heute Vista gekauft und installiert. Ging wunderbar schnell und funktioniert auch recht fein - bis jetzt.
Was mir jetzt noch fehlt ist ein Office 2007. Hat niemand Lust mir eins zu schenken? Im Gegenzug gibt es wieder ein paar Tutorials und Add-ins ;-)
| | | 2 Kommentare
- 982 mal angesehen
| 0 Trackbacks
| Permalink | Trackback-URL |
Windows Vista: Feature Matrix
31.01.07 - Kunterbunt Beitrag von Norbert Eder
Neues Microsoft Tool: Microsoft SQL Server Database Publishing Wizard 1.0
30.01.07 - SQL Server Beitrag von Norbert Eder| | Durch den SQL Server-Datenbankveröffentlichungs-Assistent können Datenbanken in T-SQL-Skripts oder direkt an Hostingdienstanbieter veröffentlicht werden.
Der SQL Server Database Publishing Wizard ermöglicht die Bereitstellung von SQL Server-Datenbanken in einer gehosteten Umgebung an einen Server mit SQL Server 2000 oder 2005. Dabei wird eine einzelne SQL-Skriptdatei generiert, die zum Neuerstellen einer Datenbank (sowohl Schema als auch Daten) in einer freigegebenen, gehosteten Umgebung verwendet werden kann, bei der die einzige Konnektivität mit einem Server durch einen webbasierten Steuerungsbereich mit einem Skriptausführungsfenster besteht. Der SQL Server Database Publishing Wizard kann Datenbanken auch direkt auf Server hochladen, die sich beim freigegebenen Hostinganbieter befinden, sofern diese Funktionalität vom Hostingdienstanbieter unterstützt wird.
Der SQL Server Database Publishing Wizard kann optional auch direkt in Visual Studio 2005 und/oder Visual Web Developer 2005 integriert werden. Nach erfolgter Integration können Datenbanken aus der Entwicklungsumgebung heraus auf einfache Weise veröffentlicht werden.
Und hier die Screenshots des Tools, als auch die ersten Ergebnisse:
An dieser Stelle könnte der angesprochene Hostinganbieter eingetragen werden.
Als Zieldatenbank können SQL Server 2000 und SQL Server 2005 ausgewählt werden. Bei den Datentypen können Schema und Daten, Schema bzw. Daten eingestellt werden.
Die Ausgabe dieser Testdatenbank sieht dann folgendermaßen aus:
/****** Object: Table [dbo].[tPerson]
* Script Date: 01/30/2007 11:24:15 ******/
IF EXISTS (SELECT * FROM sys.objects
WHERE object_id = OBJECT_ID(N'[dbo].[tPerson]')
AND type in (N'U'))
DROP TABLE [dbo].[tPerson]
GO
/****** Object: Table [dbo].[tProperty]
* Script Date: 01/30/2007 11:24:15 ******/
IF EXISTS (SELECT * FROM sys.objects
WHERE object_id = OBJECT_ID(N'[dbo].[tProperty]')
AND type in (N'U'))
DROP TABLE [dbo].[tProperty]
GO
/****** Object: Table [dbo].[tPersonAge]
* Script Date: 01/30/2007 11:24:15 ******/
IF EXISTS (SELECT * FROM sys.objects
WHERE object_id = OBJECT_ID(N'[dbo].[tPersonAge]')
AND type in (N'U'))
DROP TABLE [dbo].[tPersonAge]
GO
/****** Object: Table [dbo].[tPersonAge]
* Script Date: 01/30/2007 11:24:15 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
IF NOT EXISTS (SELECT * FROM sys.objects
WHERE object_id = OBJECT_ID(N'[dbo].[tPersonAge]')
AND type in (N'U'))
BEGIN
CREATE TABLE [dbo].[tPersonAge](
[PersonID] [int] NULL,
[Age] [int] NULL,
[Test] [image] NULL
)
END
GO
/****** Object: Table [dbo].[tProperty]
* Script Date: 01/30/2007 11:24:15 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
IF NOT EXISTS (SELECT * FROM sys.objects
WHERE object_id = OBJECT_ID(N'[dbo].[tProperty]')
AND type in (N'U'))
BEGIN
CREATE TABLE [dbo].[tProperty](
[ID] [int] IDENTITY(1,1) NOT NULL,
[Fullname] [nvarchar](255)
COLLATE Latin1_General_CI_AS NULL,
[PropertyName] [nvarchar](50)
COLLATE Latin1_General_CI_AS NULL,
[PropertyValue] [nvarchar](255)
COLLATE Latin1_General_CI_AS NULL,
[Attributes] [nvarchar](1000)
COLLATE Latin1_General_CI_AS NULL,
CONSTRAINT [PK_tProperty] PRIMARY KEY CLUSTERED
(
[ID] ASC
)WITH (IGNORE_DUP_KEY = OFF)
)
END
GO
/****** Object: Table [dbo].[tPerson]
* Script Date: 01/30/2007 11:24:15 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
IF NOT EXISTS (SELECT * FROM sys.objects
WHERE object_id = OBJECT_ID(N'[dbo].[tPerson]')
AND type in (N'U'))
BEGIN
CREATE TABLE [dbo].[tPerson](
[ID] [int] IDENTITY(1,1) NOT NULL,
[Firstname] [nvarchar](50) COLLATE Latin1_General_CI_AS NULL,
[Lastname] [nvarchar](50) COLLATE Latin1_General_CI_AS NULL,
CONSTRAINT [PK_tPerson] PRIMARY KEY CLUSTERED
(
[ID] ASC
)WITH (IGNORE_DUP_KEY = OFF)
)
END
GO
SET IDENTITY_INSERT [dbo].[tPerson] ON
INSERT [dbo].[tPerson] ([ID], [Firstname], [Lastname])
VALUES (1, N'Norbert', N'Eder')
INSERT [dbo].[tPerson] ([ID], [Firstname], [Lastname])
VALUES (2, N'Karoline', N'Draxler')
SET IDENTITY_INSERT [dbo].[tPerson] OFF
Hinweis
Mittlerweile wurde die Version 1.1 veröffentlicht.
Microsoft SQL Server Database Publishing Wizard 1.1
| | | 3 Kommentare
- 1403 mal angesehen
| 0 Trackbacks
| Permalink | Trackback-URL |
DotNetCast - Live! Es geht weiter ....
30.01.07 - .NET, Allerlei Beitrag von Norbert Eder| | Heute, 30. Jänner 2007 findet der zweite DotNetCasts - Live! statt. Auch diesmal werden wieder zahlreiche Fragen und Diskussionen rund um .NET erwartet. Zusätzlich wird es - sofern es glückt - eine Aufzeichnung geben.
Nähere Details - auch neue Regeln und Änderungen - sind unter DotNetCasts - Live! No. 2 zu finden.
Join us!
| | | Kommentar hinzufügen
- 5 mal angesehen
| 0 Trackbacks
| Permalink | Trackback-URL |
Visual Studio 2005 schneller starten
29.01.07 - .NET, Visual Studio Beitrag von Norbert Eder| | Heute bin ich zufällig über einen Eintrag von Peter Bucher gestolpert und diesen Tipp möchte ich natürlich meinen Lesern auch nicht vorenthalten.
In der Verknüpfung von Visual Studio 2005 einfach ein /nosplash anfügen und schon startet Visual Studio 2005 um ein paar Sekunden schneller.
| | | 1 Kommentar
- 666 mal angesehen
| 0 Trackbacks
| Permalink | Trackback-URL |
ASP.NET AJAX Linksammlung
28.01.07 - .NET, ASP.NET Beitrag von Norbert Eder
Kostenlose Code Coverage Tools
27.01.07 - Entwicklung, Diskussionen, Software Testing Beitrag von Norbert Eder| | Was ist Code Coverage?
Die Code Coverage Analyse wird zusammen mit Unit Tests eingesetzt. Durch sie wird überprüft, welcher Anteil des Sourcecodes durch Tests abgedeckt wird. Dadurch kann weiters festgestellt werden, welche Bereiche nicht abgedeckt sind und hat so die Möglichkeit, dafür entsprechende Unit Tests zu bilden. Insgesamt wird durch den Einsatz der Code Coverage Analyse die Qualität der Unit Tests verbessert.
Kostenlose Code Coverage Tools für .NET?
Kommerzielle Produkte zu diesem Thema gibt es einige, jedoch auch kostenlose Tools sind verfügbar.
NCover ist eines dieser kostenlosen Tools und steht aktuell in der Version 1.5.5 beta zur Verfügung, welche jedoch nur mit dem .NET Framework 2.0 zusammenarbeitet und nicht abwärtskompatibel ist. Dazu muss zu einer älteren Version gegriffen werden. Für eine komfortablere Auswertung der Berichte bietet sich der kostenlose NCoverExplorer an.
Eine weitere Variante stellt PartCover dar. PartCover unterscheidet sich in einigen Bereichen von NCover, leistet jedoch auch gute Dienste.
Lohnt sich der Einsatz?
Egal ob nun ein kostenloses Code Coverage Tool oder ein kommerzielles eingesetzt wird, insgesamt wird die Qualität der Unit Tests und somit der gesamten Software erhöht. Daher: Sehr empfehlenswert.
| | | 1 Kommentar
- 220 mal angesehen
| 0 Trackbacks
| Permalink | Trackback-URL |
DasBackup 1.0.6 beta released
27.01.07 - Tools, DasBackup Beitrag von Norbert Eder| | Die Version 1.0.6 beta von DasBackup steht nun zum Download verfügbar.
Hier die auffallendsten Änderungen
- Performance/RAM-Problem bei großen Dateien behoben
- Email-Notification
- Usability
Weiters finden sich weitere kleine Änderungen in DasBackup. Hier nun ein paar Screenshots der neuen Version:
Download: DasBackup 1.0.6 Beta
Informationen zu DasBackup sind ebenfalls auf der DasBackup Projektseite zu finden.
Hinweis: Eine neuere Version ist verfügbar! Weitere Informationen finden sich auf der DasBackup Projekt-Seite.
| | | 2 Kommentare
- 1122 mal angesehen
| 0 Trackbacks
| Permalink | Trackback-URL |
Five Things You Didn't Know About Me
26.01.07 - Blog-Intern Beitrag von Norbert Eder| | Es geht um. Nein, kein Virus. Alle werden sie getagged und jetzt hat es auch mich erwischt. Ursprünglich von Jeff Pulver hat es mich nun via Kai erwischt.
Nun gut, nun sollte ich wohl auch fünf Dinge erwähnen, die keiner von mir weiss - stellt sich nur die Frage: Was wenn ich nicht will, dass das niemand weiß? Nun gut, ich will nun mal nicht so sein ...
1. Ich esse für mein Leben gerne. Hauptsächlich und am liebsten die gute alte österreichische Küche. Hin und wieder auch mal etwas Italienisches.
2. Eine Leseratte ich bin :) Gemeint sind damit weniger Fachbücher, als viel mehr alles was Fantasy zu tun hat. Zusätzlich stehen in meinen Regalen wohl so ziemlich alle Bücher von Stephen King.
3. Mustang 1978 King Cobra Dieses Auto fehlt definitiv in meiner Garage. Soll heissen, dass ich der absolute Mustang Freak bin. Zur Not würde ich mir allerdings auch einen neuen schenken lassen :)
4. Als IT-Mensch bin ich bekannt. Die Anfänge liegen allerdings in einer wirtschaftlichen Ausbildung (Volkswirtschaftslehre).
5. Musik. Musik ist mir eines der wichtigsten Dinge überhaupt. Hier jedoch kaum etwas aus den Charts. Viel mehr im Bereich EBM, nordischer Metal.
Nun gut, das waren nun meine fünf Dinge die "niemand" weiß. Und um es nun ein wenig auszuweiten, hier meine ernannten Kandidaten:
Wiesel, Hannes, Mario, GENiALi und Frank.
| | | Kommentar hinzufügen
- 2 mal angesehen
| 2 Trackbacks
| Permalink | Trackback-URL | Zurück Weiter
|
|
|
|
|
|
|