Beiträge mit dem Tag XArchived:
Eben in dem Blog von Keyvan Nayyeri gelesen:
> > ##### **Unit Testing is Not Always Good** > > > > You may be interested to know that how much of unit testing is done for Waegis. Actually I started the development with heavy unit tests for almost everything. Waegis has a core platform that I tried to develop with the best quality and accuracy so I unit tested it carefully. After 1-1.5 months of development I abruptly believed that this project is going to take much longer than my initial estimation. Normally taking longer wasn't bad but for a self-managed project this could cause to failures so I had to make a new decision.
Ich hatte meine Erfahrungen bereits geschildert: Windows Server 2008 und der Default Zustand der Firewall
Lese eben meine Feeds und habe folgenden Artikel gefunden: SQL Server Security: SQL Server and the Windows Server 2008 Firewall
via Michael Howard’s
Ciao Marco
Eben in dem Blog von Benjamin Wegner gefunden:
Onlineblog - Sharepoint und Riesentorte
Leider alles nicht so witzig, wie es sich anhort. Die Installation alleine hilft nicht, die Webparts mussen entsprechend angepaßt werden. Was nicht richtig durch kommt, die Personensuche ist ebenfalls betroffen. Namen wie “Mustermann” wurden ebenfalls nicht als Treffer auftauchen.
Ich hab einen der großeren Kunden betreut, der noch immer von dem Problem betroffen ist. Den Hotfix, den wir damals getestet haben (der hier nun offentlich ist), hat zwar das Problem gelost, an sich handelt es sich aber lediglich um einen Workaround. Die Losung ware, den Wordbreakter entsprechend zu korrigieren.
Heute auf Bink.neu gelesen und schon wieder ein Problem weniger. Ich war von folgendem Bug betroffen:
This update improves the reliability of Windows Vista SP1-based computers that experience issues in which large applications cannot run after the computer is turned on for extended periods of time. For example, when you try to start Excel 2007 after the computer is turned on for extended periods of time, a user may receive an error message that resembles the following:
EXCEL.EXE is not a valid Win32 application
Installiert udn los gehts.
Quelle: A reliability and performance update is available for Windows Vista SP1-based computers
Ich habe eben versucht, auf dem Microsoft Demo Virtual PC (WSSv3 + SP1) eine SiteDefinition zu deployen. Es gab leider nur folgende Fehlermeldung:
<span class="lnum"> 1:</span> Error 1 Unable to generate a temporary class (result=1). <span class="lnum"> 2:</span> error CS0016: Could not write to output file 'c:Documents and SettingsAdministratorLocal SettingsTempxyqxz-fg.dll' -- 'Could not execute CVTRES.EXE.' <span class="lnum"> 3:</span> 0 0 Kurze Suche in Google brachte folgendes:
http://forums.msdn.microsoft.com/en-US/msbuild/thread/b93ea3ff-8aa1-4893-a6bf-c4c064633528/
Die folgenden Commands haben dann tatsachlich die LKosung gebracht:
devenv -resetsettings
devenv -resetskippkgs
devenv -safemode
Ciao Marco
Ich hatte ja schon etwas uber die Zusammenarbeit von beiden Produkten geschrieben. Der grosse Installationspost der beiden Tools ist noch in der Mache :-) Vorab folgende Info, die mich wieder etwas Zeit gekostet hat.
Ich wollte eine Report Model aus dem Visual Studio 2008 in den SharePoint deployen. Visual Studio hat den Deploy aber ur mit folgender Meldung quitiert: Die Losung liegt in der Konfiguration der Deployment Pfade: Nachzulesen ist das ganze hier in der MSDN: http://msdn.microsoft.com/en-us/library/bb283155(SQL.100).aspx
Ciao Marco
In einer der Kundenumgebungen lauft neben der SharePoint Farm auch ein Microsoft Office Project Server 2007 (MOPS). Wir hatten in der Vergangenheit schon Proleme mit dem Einrichten der OLAP Cubes. Es fuhrte bis zu einem MS Support Case, der anschließend dafur sorgte, dass die MSDN Dokumentation entsprechend aktualisiert wurde. Leider ist es nicht der letzte Fehler in diesem Umfeld. Ich habe jetzt eine Anfrage bekommen, weil die Datenanalyse nicht funktioniert. Das ActiveX Control hinter dem Navigationspunkt ist ein Office Web Components (OWC) Element. Dieses Element baut im Hintergrund eine OLEDB Verbindung zum Microsoft SQL 2005 - Analaysis Sever (SSAS) auf.
In meinem Vorgangerpost habe ich ja kurz beschrieben, was fur Hurden das Add-In des Report Servers (MS SQL 2008) aufstellt und wie man druber kommt. Grundsatzlich bleibt anzumerken, dass der Microsoft SQL Server 2008 ohne echten IIS auskommt. Seit 2005 konnte er so schon WebServices direkt ohne WebServer anbieten. Allerdings wurde fur die Reporting Services (SSRS) in der Version 2005 noch ein echter IIS benotigt. Mit dem aktuellen SQL 2008 CTP Feb ist dies nicht mehr notig. Der SSRS lauft komplett im SQL uber HTTP.SYS.
Dieser Post widmet sich kurz der Installation der Serverseite des SSRS. Es gibt namlich ein paar Änderungen… sehr grundsatzliche Änderungen:
Version 0.1 - 2008-05-07 Version 0.2 - 2008-06-24 Version 0.3 - 2009-06-24 (SP2, CU, IIS7, SQL2K8)
Vorbedingungen:
* Betriebssystem und alles weitere Software ist in der Hauptsprache Englisch * OS und Software ist 64-Bit * Alle Server haben min. 4 GB RAM * Der Datenbankserver hat 8 GB RAM und min. 2 CPU's mit 2 Cores * Min. 2 Partitionen mit zwei getrennten Plattensystemen * PowerShell auf allen Sharepoint Servern für Scripting Über die Punkte oben kann man streiten, aber das Sizing ist für mich min. wenn ein Kunde ein Farm mit zwei SharePoint und einem DB Server aufbaut. Die Hardware ist so oder so 64-bit fähig und 8 GB RAM sind heute günstig zu erwerben.
Auf einer internen Fortbildung hatte ich mir den IIS7 angesehen. Eine der unscheinbarsten Änderungen trifft alle, die sich mit Kerberos auf einem IIS auseinander setzen mussen. Meine SharePoint Installationen sind also in Zukunft davon betroffen. Der Internet Information Server 7 (IIS7) kommt in der Default Konfiguration mit der Einstellung “Enable Kernel-mode authentication” gleich ON daher. Damit unterscheidet sich das Auflosen der Service Principlal Names (SPN) drastisch von der Art, die der IIS6 durchfuhrt. Normalerweise wurde der SPN auf dem Application Pool (AppPool) Acount gesucht. Also auf einem Domain Acount oder auf dem Machine Account, wenn es der “Network Service” oder das “Local System” ist.