Blog Home  Home RSS 2.0 Atom 1.0 CDF  
some thoughts... - Development|.Net
IT makes the world go round - and sometimes stops it...
 
 Monday, September 24, 2007

A long time ago - February and March 2006 - Eugene Asahara has posted two very intersting articles about

The "KPI Cause and Effect Visio Graph" is a very useful visualization tool to diskuss KPI´s with the prospective users whereas the "KPIRelationships sample application" is a very smart tool to control if all perspectives, KPI´s, etc are developed and have the right definitions.

This two articles are a really must-read and Eugene also provides the tools for download - so check it out!

Monday, September 24, 2007 8:10:02 PM (Mitteleuropäische Zeit, UTC+01:00)  #     Author:Markus Fischer   Comments [0]   |  |  |  |   | 
 Thursday, July 05, 2007

Microsoft provides some useful nice stuff for download:

"Keyboard shortcuts can help increase productivity when performing certain tasks within the Visual Studio 2005 IDE (Integrated Development Environment). This wall poster provides the shortcut and associated description for the default key bindings setup in the Visual Basic 2005 profile. The poster is provided here in both color and grayscale for you to print locally as a PDF file."

Download, print, place it near your keyboard and save time:

Visual Basic 2005 Keyboard Shortcut Reference Poster

Visual C# 2005 Keyboard Shortcut Reference Poster

Visual C++ 2005 Keyboard Shortcut Reference Poster

Microsoft, what about providing that for the Business Intelligence Developer Studio and the SQL Server Management Studion also??
:-)

Thursday, July 05, 2007 9:25:16 PM (Mitteleuropäische Zeit, UTC+01:00)  #     Author:Markus Fischer   Comments [0]   |   | 
 Thursday, November 16, 2006
SQL Server 2005

After offering free delta courses Microsoft now offers a whole bunch of free E-Learning courses, which will enable you to pass the Exam 70-445 for the Microsoft Certified Technology Specialist (MCTS) SQL Server 2005 Business Intelligence.

You will find the complete Course Catalog at www.microsoftelearning.com

There are also some other resources for free at the moment at a subsite from Microsoft SQL Server 2005 – Learning Portal they called Dig Deep. Especially the free e-book Microsoft SQL Server 2005 Administrator's Pocket Consultant is a very useful resource and worth reading.

Sharepoint Technology

There is another bunch of free E-Learning courses for the Sharepoint Technology, which can be found here.

Visual Studio 2005 and .Net 3.0

And as expected developers are not left alone and there are also free E-Learning courses and a Dig Deep available for Visual Studio 2005 and .Net 3.0.

Thursday, November 16, 2006 6:33:53 AM (Mitteleuropäische Zeit, UTC+01:00)  #     Author:Markus Fischer   Comments [0]   |  |  |  |  |  |  |   | 
 Wednesday, November 08, 2006

This article shows how easy it really is to write custom code for SQL Server Reporting Services

Wednesday, November 08, 2006 1:40:08 AM (Mitteleuropäische Zeit, UTC+01:00)  #     Author:Klaus Hoeltgen   Comments [0]   |  |  |   | 
 Sunday, September 03, 2006

Brian Welcker has published a coding to programmatically set the page size properties of a linked report.

The feature doing linked reports worked well in Reporting Services 2000, because the linked report got the page settings from the original report but in RS 2005 this feature just was "forgotten", as Brian admits in this article.

The following content is intellectual property of Brian Welcker, the original posting can be found here:

I previously showed how you can programmatically set the page size properties (used by the print control) for a specific report on the server. I created an updated version of this sample that will set the page properties for all linked reports on your report server. It copies the relevant properties from the base report to the linked report. If you are using the rs.exe script host, you can delete the proxy methods at the top as they are handled automatically. This example uses the SQL 2000 RS SOAP endpoint but will work for SQL 2005 RS as well.

Dim rs As New ReportingService.ReportingService
Dim ci(), c As ReportingService.CatalogItem
Dim l As String

rs.Url = "http://localhost/reportserver/reportservice.asmx"
rs.Credentials = System.Net.CredentialCache.DefaultCredentials

ci = rs.ListChildren("/", True)

For Each c In ci
   If c.Type = ReportingService.ItemTypeEnum.LinkedReport Then
      Dim p(5) As ReportingService.Property

      p(0) = New ReportingService.Property
      p(0).Name = "PageHeight"

      p(1) = New ReportingService.Property
      p(1).Name = "PageWidth"

      p(2) = New ReportingService.Property
      p(2).Name = "TopMargin"

      p(3) = New ReportingService.Property
      p(3).Name = "BottomMargin"

      p(4) = New ReportingService.Property
      p(4).Name = "LeftMargin"

      p(5) = New ReportingService.Property
      p(5).Name = "RightMargin"

      l = rs.GetReportLink(c.Path)
      p = rs.GetProperties(l, p)
      rs.SetProperties(c.Path, p)

   End If
Next


If you would like to use the script from above with the rs Utility as a Reporting Services Script File, you will have to do some changes to the coding:

Public Sub Main()
Dim ci() as object
dim c as CatalogItem
Dim l As String

rs.Credentials = System.Net.CredentialCache.DefaultCredentials

ci = rs.ListChildren("/", True)

For Each c In ci
If c.Type = ItemTypeEnum.LinkedReport Then

    try    
        'Console.WriteLine(c.name)
    
        Dim p(5) As [Property]

        p(0) = New [Property]
        p(0).Name = "PageHeight"

        p(1) = New [Property]
        p(1).Name = "PageWidth"

        p(2) = New [Property]
        p(2).Name = "TopMargin"

        p(3) = New [Property]
        p(3).Name = "BottomMargin"

        p(4) = New [Property]
        p(4).Name = "LeftMargin"

        p(5) = New [Property]
        p(5).Name = "RightMargin"

        l = rs.GetReportLink(c.Path)
        p = rs.GetProperties(l, p)
        rs.SetProperties(c.Path, p)
    Catch e As SoapException
        Console.WriteLine("")
        Console.WriteLine("Report Error: " & c.Path & "\" & c.name)
        Console.WriteLine("")
        Console.WriteLine(e.Detail.InnerXml.ToString())
        Console.WriteLine("")
        Console.WriteLine("")
    end try
End If
Next

End Sub


MSDN also includes some more usefull informations about rs.exe, like the ones mentioned below.

This one is from "Scripting Deployment and Administrative Tasks":
"The report server script host tool (rs.exe) can run custom Visual Basic code that you might write to re-create or move existing content from one report server to another. With this approach, you write script in Visual Basic, save it as an .rss file, and use rs.exe to run the script on the target report server. The script you write can call the SOAP interface to the Report Server Web service. Deployment scripts are written using this approach because it allows you to re-create a report server folder namespace and content, and re-create role-based security.
You can also use rs.exe to run custom or generated script that you create in SQL Server Management Studio. For Reporting Services, the script generation feature in Management Studio creates Visual Basic code for a very specific task (for example, creating a role, setting report properties, defining a schedule, and so on). The generated code is incomplete; it captures keyboard strokes and mouse events. To use this code, you must copy it into a larger program that you create."

This one from "Compiling and Running Code Examples":
"Reporting Services provides a scripting utility, the rs utility, which is shipped as a file named rs.exe. You can run any Visual Basic code example that is provided in the Report Server Web service library documentation using the rs utility that is included with Reporting Services.

To run a code example

  1. Using a text editor, create a blank text file named sample with an .rss extension.

  2. Copy and paste the following code into the blank file:

    Public Sub Main()
    ' Your code goes here.
    End Sub

  3. Copy and paste the code example you want to use into the space provided in the previous code sample. Save the file. If you are copying directly from a code example provided in a reference topic, remove any import statements, module declarations and the following line of code:

    Dim rs As New ReportingService2005()

    The ReportingService2005 object is already declared and instantiated within the script environment. Redeclaring the object in your code will cause your script to fail. For more information about properly formed scripts, see Formatting the Reporting Services Script File.

  4. Open a command prompt: On the Start menu, click Run, type cmd in the text box, and then click OK.

  5. Navigate to the directory that contains your Sample.rss file. At the command prompt, type the following command to run the sample script file. Be sure to replace the given server URL with that of the report server and endpoint you are accessing. For example:

    rs –i sample.rss –s http://myserver/reportserver"

Sunday, September 03, 2006 8:02:18 PM (Mitteleuropäische Zeit, UTC+01:00)  #     Author:Markus Fischer   Comments [0]   |  |   | 
 Friday, August 25, 2006

Definition from the SQL Server 2005 Product Guide:

"SQL Server Management Objects (SMO) is the management object model for SQL Server 2005. SMO represents significant design and architectural improvements for the SQL Server management object model. It is a simple to use but rich object model that is based on .NET Framework managed code. SMO is the primary tool for developing database management applications using the .NET Framework. SMO is used extensively by SQL Server Management Studio. Every administrative action that you can perform in SQL Server Management Studio, you can also accomplish by using SMO.
The new SMO object model and the WMI APIs replace SQL-DMO. Where possible, SMO incorporates similar objects as those in SQL-DMO for ease of use. You can still use SQL Server 2005 with SQL-DMO, but SQL-DMO will not be updated to manage features that are specific to SQL Server 2005.

Microsoft SQL Server 2005 Management Objects Collection from the Feature Pack for Microsoft SQL Server 2005 - April 2006

Database Engine Administration Programming

SQL Server Management Objects (SMO)

Programming Specific Tasks

Microsoft.SqlServer.Management.Smo.Agent Namespace

Job.Start Method

Job.CurrentRunStatus Property

Jasper Smith - Getting Started with SMO in SQL 2005

Darshan Singh - A Quick Introduction to SQL Server Management Objects (SMO)

Thomas Haller - SMO - Manage your SQL Server

Michiel Wories - SQL Server: SMO Scripting Basics

SMO enumerator in SQL Server Integration Services

Friday, August 25, 2006 2:55:09 PM (Mitteleuropäische Zeit, UTC+01:00)  #     Author:Markus Fischer   Comments [0]   |  |  |   | 
 Friday, August 11, 2006

Identifying the User during runtime sometimes can be usefull for your report header or footer, can be used to filter data or for parameters, and so on but it bars users from subscribing to reports, because Reporting Services is not able to identify the user from the subscription.

Brian Cooper had published a workaround for the known issue coming around using User!UserID in Reporting Services, but the content is gone...I discovered that during a discussion at the MSDN forum about the problem with User!UserID in datadriven subscriptions.

Jan Pieter Posthuma remembered the code and had the correct hint to solve this problem - many thanks!


Declare that parameter with a default value of the output of the custom code function (Code.UserName()) and thru out the report you use this parameter as replacement for the User!UserID. When scheduling this report you bind this parameter with the output from your subscription query.

In case you haven't got the custom code from the weblog:

Public Function UserName()
Try
Return Report.User!UserID
Catch
Return "System"
End Try
End Function

Friday, August 11, 2006 1:51:41 PM (Mitteleuropäische Zeit, UTC+01:00)  #     Author:Markus Fischer   Comments [0]   |  |   | 

Definition from the SQL Server 2005 Product Guide:

"Analysis Management Objects (AMO) allows client applications to access the range of administrative commands and capabilities that are available to Analysis Services by using an object library that can provide object-level validation capabilities. This is an alternative to manually generating both the DDL scripts for Analysis commands and the often-lengthy contents of the ASSL ObjectDefinition element. Applications that use AMO can either connect and work directly with objects on an Analysis Services instance, or they can create such objects without an existing connection and persist the metadata for later deployment. AMO also “wraps” Analysis Services Scripting Language (ASSL) commands and elements."

Microsoft SQL Server 2005 Management Objects Collection from the Feature Pack for Microsoft SQL Server 2005 - April 2006

Introducing AMO Concepts

Readme for AMOBrowser Sample

AMO Security Classes

Programming AMO Security Objects

Analysis Services Concepts and Objects

Permissions and Access Rights (SSAS)

Friday, August 11, 2006 12:49:21 PM (Mitteleuropäische Zeit, UTC+01:00)  #     Author:Markus Fischer   Comments [0]   |  |  |  |   | 
 Thursday, July 13, 2006
 Tuesday, July 11, 2006

You surely know "Project REAL", the SQL Server 2005 reference implementation at Barnes & Noble. It contains information on all upcoming topics in a BI project.

And now...
your are not only able to read about it - you are able to download a whole subset of the project REAL data and the various parts of the implementation

Extract from the website:
"The kit contains:

1. A set of instructions for setting up the environment
2. Guidance on how to explore the implementation
3. A sample relational data warehouse database (a subset of the Project REAL data warehouse)
4. A sample source database (from which we pull incremental updates)
5. SSIS packages that implement the ETL operations
6. An SSAS cube definition and scripts for processing the cube from the sample warehouse
7. Sample SSRS reports
8. Sample data mining models for predicting out-of-stock conditions in stores
9. Sample client views in briefing books for the Proclarity and Panorama BI front-end tools

This kit will guide you through the key points to observe in the Project REAL implementation. Use it to learn and to get ideas for your own implementation. (While we believe it represents a very good design and generally follows best practices, it should not be regarded as the solution for every BI situation.) It will be helpful to see the overview presentations about the BI tools in SQL Server, or read documentation, before exploring the kit. One good source of information is to go through the tutorials that ship with SQL Server (the tutorials are installed when you select “Workstation components, Books Online and development tools” at installation time)."

Tuesday, July 11, 2006 10:59:25 PM (Mitteleuropäische Zeit, UTC+01:00)  #     Author:Markus Fischer   Comments [0]   |  |  |  |  |  |   | 
 Monday, March 06, 2006
Monday, March 06, 2006 8:35:41 PM (Mitteleuropäische Zeit, UTC+01:00)  #     Author:Markus Fischer   Comments [0]   |  |  |  |  |   | 

"101 Code Samples for Visual Basic and C#" available for download at the Microsoft Download Center.

Extract from the website:
"This download includes a master set of Visual Basic and Visual C# code samples demonstrating various aspects of the language in the following areas: syntax, data access, Windows Forms, Web development and Web services, XML, security, the .NET Framework, file system and file I/O, interop and migration issues, COM+, ADO.NET, and advanced topics including graphics with GDI+, remoting, serialization, MSMQ, and Windows services."

Monday, March 06, 2006 7:47:24 PM (Mitteleuropäische Zeit, UTC+01:00)  #     Author:Markus Fischer   Comments [0]   |   | 

Russell Christopher has written a step-by-step description on how to create a MSI-package to install Reporting Services Reports.

A download of the sample MSI solution is also included in the post.

Monday, March 06, 2006 4:00:25 AM (Mitteleuropäische Zeit, UTC+01:00)  #     Author:Markus Fischer   Comments [0]   |  |  |   | 

Sorry, German only...

Die Slides der Student Technologie Conference 2005 stehen zum Download zur Verfügung.

Monday, March 06, 2006 3:30:17 AM (Mitteleuropäische Zeit, UTC+01:00)  #     Author:Markus Fischer   Comments [0]   |   | 

Here are some ressources provided by Microsoft to enable a "deep dive" into .Net 2.0 and ASP.Net 2.0:

ASP.NET Developer Center

ASP.NET Developer Center - New to development
This page contains links for a bunch of videos and the ASP.Net Webcast Series - really worth watching!

ASP.NET 2.0 QuickStart Tutorial

ASP.NET 2.0 Frequently Asked Questions

ASP.NET Starter Kits

ASP.NET for Designers

Migration

Migrating from ASP

ASP.NET 2.0 Training Center - Cross Training for Web Developers
Usefull ressources for PHP-, JSP- or ColdFusion-Developers

Visual Studio 2005 e-Learning
There are some courses for free available worldwide till June 30, 2006 - the other discount offers are only available in North America...

Microsoft Developer Security Resource Kit

Scott Guthrie's Blog
"Scott is the General Manager of the Client and Web Platform & Tools Team at Microsoft, and runs the development teams that build ASP.NET, Atlas, IIS, Visual Web Developer, Windows Forms, and the new Visual Studio Tools for WPF (codname: Cider)."

Brian Goldfarb's Blog
"Brian Goldfarb, Lead Product Manager on the Web Platform and Tools team."

 

There are some other non-Microsoft ressources also:

free training ASP.Net 2.0 by Exforsys

thecodeproject.com - ASP.NET articles

Monday, March 06, 2006 2:38:53 AM (Mitteleuropäische Zeit, UTC+01:00)  #     Author:Markus Fischer   Comments [0]   |   | 
 Saturday, February 25, 2006

Sorry, German only...

ASP.Net 2.0 macht ja vieles einfacher - aber man muss auch wissen, wie... :-)

Im MSDN gibt es zur "eingebauten" Mitglieder- und Rollenverwaltung eine kleine Artikelserie, die eigentlich keine Fragen mehr offen lassen sollte

ASP.NET 2.0 ? Mitglieder- und Rollenverwaltung mit IIS, Teil 1: Übersicht über Sicherheit und Konfiguration

ASP.NET 2.0 ? Mitglieder- und Rollenverwaltung mit IIS, Teil 2: Implementierung

Saturday, February 25, 2006 11:43:19 PM (Mitteleuropäische Zeit, UTC+01:00)  #     Author:Markus Fischer   Comments [0]   |   | 

You shurely know, that Microsoft provides a control to display reports in your own applications without just linking to the SQL Server Reporting Services by http or SOAP. It is a little bit difficult to understand how this control works and especially the difference between the remote mode and the local mode needs to be clarified, I think...

It´s a pity that the the ReportViewer control cannot be extended by adding custom renderers or custom report items - that is the only disadvantage.

Here are some links, that should bring up light into the dark:

Microsoft Report Viewer Redistributable 2005
[As a german developer you will need the Microsoft Report Viewer 2005 Language Pack Deutsch to bring up the right screen messages]

http://www.gotreportviewer.com/, which provides informations and sample codes to give a quick start. Especially the difference between local mode and remote mode is described clearly.

MSDN article about ReportViewer Controls (Visual Studio)

MSDN Forum: Visual Studio Report Controls

Teo Lachev, Building Report-enabled Applications with the New ReportViewer Controls (Part 1 of 2)

Teo Lachev, Building Report-enabled Applications with the New ReportViewer Controls (Part 2 of 2)

Saturday, February 25, 2006 10:10:22 PM (Mitteleuropäische Zeit, UTC+01:00)  #     Author:Markus Fischer   Comments [0]   |  |  |  |  |  |   | 

If you would like to build a Wait-Screen in your own ASP.Net Application like it is for example in Reporting Services you should have a look at the posting of Daniel Fisher.

He describes every step it takes to implement it in a clear and detailed way that even I could understand it... ;-)

Thanks, Daniel!

Saturday, February 25, 2006 9:52:52 PM (Mitteleuropäische Zeit, UTC+01:00)  #     Author:Markus Fischer   Comments [0]   |   | 
 Thursday, February 23, 2006

Sorry, German only...

Auf den Seiten des PASS Deutschland e.V. steht ein CommunityCast von Sebastian Weber zum Thema "SQL Server 2005 - CLR Entwicklung" zum Ansehen und zum Download zur Verfügung.

Am 02.03.2006 ab 19.00 Uhr wird es ebenfalls unter dieser Adresse eine Möglichkeit zum Chat mit Sebastian Weber geben, in dem entsprechende Fragen zum Thema CLR Entwicklung gestellt werden können.

Viel Spaß mit dem CommunityCast und herzlichen Dank an Sebastian Weber!

Thursday, February 23, 2006 12:03:12 PM (Mitteleuropäische Zeit, UTC+01:00)  #     Author:Markus Fischer   Comments [0]   |  |  |  |  |   | 
 Wednesday, February 22, 2006

If you want to have changing colors in the background of your details of your report, for example first row grey, second white and so on, you should use this expression:

=IIF(RowNumber(Nothing) mod 2=0,"#FFFFFF","#E8E8E8")

Sam Batterman - a Business Intelligence Evangelist with Microsoft Corporation in Malvern, Pennsylvania - has posted interesting approaches for conditional formatings in his blog.

Wednesday, February 22, 2006 7:14:10 PM (Mitteleuropäische Zeit, UTC+01:00)  #     Author:Markus Fischer   Comments [0]   |  |  |   | 

Some links to be able to understand the Smart Client Concept from Microsoft:

Wednesday, February 22, 2006 7:09:09 PM (Mitteleuropäische Zeit, UTC+01:00)  #     Author:Markus Fischer   Comments [0]   |  |   | 
Wednesday, February 22, 2006 6:14:12 PM (Mitteleuropäische Zeit, UTC+01:00)  #     Author:Markus Fischer   Comments [0]   |  |   | 

Some MSDN articles about developing webparts

Wednesday, February 22, 2006 5:55:41 PM (Mitteleuropäische Zeit, UTC+01:00)  #     Author:Markus Fischer   Comments [0]   |  |   | 
 Sunday, February 19, 2006

Sorry, German only...

Aus der Reihe "Steffen (unser deutscher SQL Evangelist) erklärt die Welt":

Ist BizTalk ein Workflow-System?

Und wer mehr darüber erfahren will, wann er welches MS Produkt für Daten- und Systemintegration einsetzen sollte, dem sei Steffens TechNet Webcast "Welches Microsoft-Integrationsprodukt wofür? - Teil 1 (Level 100)" ans Herz gelegt.

Zusätzlich dazu gibt es ein englisches Whitepaper unter diesem Link Understanding Microsoft Integration Technologies - A Guide to Choosing a Solution.

Sunday, February 19, 2006 11:08:09 PM (Mitteleuropäische Zeit, UTC+01:00)  #     Author:Markus Fischer   Comments [0]   |  |  |  |  |   | 
 Monday, February 06, 2006

Sorry, German only...

IIS 6 für den Web Entwickler

"Dieser Webcast zeigt, wie man die IIS Dienste wie Web, Mail und FTP konfiguriert und zeigt mögliche Stolpersteine auf. Anhand einer üblichen ASP.NET Web Anwendung werden die notwendigen Schritte von der Installation bis zur Wartung gezeigt."

Monday, February 06, 2006 6:12:50 PM (Mitteleuropäische Zeit, UTC+01:00)  #     Author:Markus Fischer   Comments [0]   |  |   | 
 Friday, February 03, 2006
Friday, February 03, 2006 2:34:27 PM (Mitteleuropäische Zeit, UTC+01:00)  #     Author:Markus Fischer   Comments [0]   |  |   | 

Microsoft provides some interesting links about the co-existence of Microsoft .NET and J2EE technologies.

You should also have a look at the white papers and case studies.

Friday, February 03, 2006 1:28:15 AM (Mitteleuropäische Zeit, UTC+01:00)  #     Author:Markus Fischer   Comments [0]   |  |   | 

Bill Simser has written a long article called "DotNetNuke vs. SharePoint, the big showdown" which gives a real good view on this both "platforms".

Friday, February 03, 2006 12:21:34 AM (Mitteleuropäische Zeit, UTC+01:00)  #     Author:Markus Fischer   Comments [0]   |  |   | 
 Thursday, February 02, 2006

MSDN provides an article called "Using an ADO.NET DataSet as a Reporting Services Data Source" to provide informations on how to build a data processing extension for Reporting Services that enables to use an ADO.NET DataSet as a data source.

There also is a project available at GotDotNet by Te Lachev called "Custom Dataset Data Extension for Microsoft Reporting Services".

Thursday, February 02, 2006 11:47:50 PM (Mitteleuropäische Zeit, UTC+01:00)  #     Author:Markus Fischer   Comments [0]   |  |  |   | 

Simon Guest (blogname smguest) tries to give a 10-point definition about a "real" webservice in this article

Thursday, February 02, 2006 11:12:20 PM (Mitteleuropäische Zeit, UTC+01:00)  #     Author:Markus Fischer   Comments [0]   |  |   | 
 Tuesday, January 10, 2006

Visual Studio .NET Web Control for Business Intelligence

This OLAP Web Control, developed by GrapeCity, Inc. brings the OLAP cubes right into your business applications allowing you to view, explore, and summarize data through your browser.
Following are some of the features provided by the control:

  • Drilldown, drillup, slicing, and drillthrough
  • Run-time layout designer
  • Multi-language support
Tuesday, January 10, 2006 5:00:26 PM (Mitteleuropäische Zeit, UTC+01:00)  #     Author:Markus Fischer   Comments [0]   |  |  |   | 

The MSDN Webcast Leveraging Application Blocks in Your Application Development by Aaron Suzuki will be a good intrduction to this topic

The Enterprise Library for .NET Framework 1.1 will also be a usefull resource, especially the Data Access Application Block will be worth a click...

Extract from the website:
"Application blocks help to address the common problems that developers face from one project to the next. They are designed to encapsulate the Microsoft recommended best practices for .NET applications. They can be plugged into .NET applications quickly and easily. For example, the Data Access Application Block provides access to the most frequently used features of ADO.NET, exposing them through easily-used classes. The application block also adds related functionality not directly supported by the underlying class libraries."

Tuesday, January 10, 2006 4:49:57 PM (Mitteleuropäische Zeit, UTC+01:00)  #     Author:Markus Fischer   Comments [0]   |  |   | 
 Monday, January 09, 2006

Starter Kits, Codes, Snippets, Tools - all available in this Download section.

Please have a special look on these two tools:

Monday, January 09, 2006 11:37:19 PM (Mitteleuropäische Zeit, UTC+01:00)  #     Author:Markus Fischer   Comments [0]   |  |   | 
 Saturday, January 07, 2006

MS provides a complete Migration Guide here, which also includes a Migration Assistant.

MS also offers Migration Assistant Packages on this site for ASP, PHP and JSP

Saturday, January 07, 2006 9:52:07 PM (Mitteleuropäische Zeit, UTC+01:00)  #     Author:Markus Fischer   Comments [0]   |   | 
Copyright © 2010 Markus Fischer. All rights reserved.
DasBlog 'Portal' theme by Johnny Hughes.
Pick a theme: