DCSIMG
September 2008 - Posts - Adlai Maschiach

Adlai Maschiach

" You have to show in order to be seen "

News

Favorite Links

news

CardSpace

Books

Other InfoCards Proj

Virtual Earth

WSS / Sharepoint

SOA , Biztalk & ESB

CLR / .NET

September 2008 - Posts

“Free at last, Free at last” [Silverlight]

Just in case you missed it, Silverlight 2.0 RC0 can be installed on Visual Web Developer 2008 Express Edition SP1 !
which, by the way, neither Adobe Flash nor Adobe AIR have ( a free development environment , which is NOT limited in time and functionality )

SharePoint Performance Optimization

SharePoint Performance Optimization

SharePoint Performance Optimization: How Microsoft IT Increases Availability and Decreases Rendering Time of SharePoint Sites, discusses how Microsoft IT discovered opportunities to enhance SharePoint optimization. 

http://download.microsoft.com/download/0/E/B/0EBA7263-A555-4279-B9DD-1720F0139A2E/SharePointOptimizationTWP.doc

UPDATE:

The technical Whitepaper was released last month on TechNet that I have found valuable, and thought it worth proliferating the link:

SharePoint Performance Optimization: How Microsoft IT Increases Availability and Decreases Rendering Time of SharePoint Sites

This is a great addition to the other MOSS standard article on performance boundaries:

Plan for software boundaries (Office SharePoint Server)

Silverlight 2 RC0 Released - Visual Studio 2008 Tools, Expression Blend & Dev Runtime

Silverlight 2 RC0 Released - Visual Studio 2008 Tools, Expression Blend & Dev Runtime

In short, the links

Visual Studio 2008 Tools RC0: http://go.microsoft.com/fwlink/?LinkId=129043
Expression Blend SP1 RC0: http://www.microsoft.com/expression/try-it/default.aspx?filter=prerelease
Windows Silverlight 2 Dev Runtime RC0: http://go.microsoft.com/fwlink/?linkid=129011

TIFF iFilter for Wss3.0/Moss2007

TIFF iFilter for Wss3.0/Moss2007

Captaris announced the general availability of the industry's only TIFF iFilter for Wss/Moss. So if you need this as part of your indexing capability, then go check this out. I have not tested it myself but it's sure has been add to my TODO list ;)

SqlServer 2008 Express/Developer Management Studio

SqlServer 2008 Express/Developer Management Studio

Be careful NOT to install the Express Edition BEFORE the Developer / Standard Edition. Why ? this is why !

Managment Studio 2008 Express

You can’t add the “Complete” option of the Management Studio – which contains the tools to all other then Database Engine options like SSRS & SSIS :’(

Windows Sharepoint Services (WSS) 3.0 hosting

Windows SharePoint Services (WSS) 3.0 hosting

We’ve all seen the Webcast – Installation of Wss 3.0 SP1 on Win2008 with Sql2008 Express Advanced Services. Now that’s all great, but what about hosting ?

Well , first let us start with the FREE (!) : You can sign up for a free WSS 3.0 site here. There is no time limit and no need to provide a credit card number at sign up. BUT , it’s limited to 5MB of data, which all of us know as “almost nothing”

If you’re looking for more providers : here’s the Microsoft link

Windows SharePoint Services 3.0 Hosting Partners - Service Providers

Saving changes is not permitted ... that require the table to be re-created.

Saving changes is not permitted ... that require the table to be re-created.

For some of us who’ve been used to making changes in Tables using the SqlServer2005 Management Studio, the SqlServer2008 Management Studio show the following warning :

Saving changes is not permitted ... that require the table to be re-created.

Or in pictures

notpermitted

And the “short” solution is the following

re-created

Open XML SDK V2

Open XML SDK V2

The first CTP of V2 of the Open XML SDK is now available for download, Eric White has all the details.

This release also includes several handy tools to streamline Open XML development:

  • The OpenXmlDiff utility identifies differences in the markup in two Open XML documents.
  • The Open XML Class Explorer helps you determine which strongly typed class to use for a specific task, and includes the text of the relevant section of the ECMA-376 spec for each class.
  • The Open XML Document Reflector takes a target document as input, and with a few clicks it shows you the C# code needed to generate that document (or a section of it) with the Open XML SDK. This tool will be a huge time-saver for those who need to write code to generate documents to match a template defined by others.

Webcast - Internet Explorer 8.0 (IE 8) DeveloperTools CSS Capabilities

Webcast - Internet Explorer 8.0 (IE 8) DeveloperTools CSS Capabilities [HE-IL]

Considering the fact that the W3C has reached a Version 3 of the CSS definitions, shows how important CSS has become in the global web-design infrastructure. In consideration of the amount of work the regular "HTMList" puts into CSS definitions, the task of helping him in "debuging" CSS design was intergrated into the DeveloperTools to show him the final result from several perspectives.



As always, a download link is available from here

.NET Framework 4.0 = "BizTalk/SOA Express Framework" ? PART3

.NET Framework 4.0 = "BizTalk/SOA Express Framework" ? PART3

Well, what can I say, it all started with a gut feeling, or revelation , which ever you feel more commutable, on an early morning of a Saturday, drinking my usual morning coffee got me thinking , and resulted in this post .NET Framework 4.0 = "BizTalk/SOA Express Framework" ?. After a while, the more I thought about it, the more I felt more confident with the idea so I continued my journey with .NET Framework 4.0 = "BizTalk/SOA Express Framework" ? PART2. And now, just like the fact that it took some time between DieHard 2 and DieHard 3 ( the 4th would be after the release of .NET 4.0 ), here comes after a while the 3rd part in the series.

So what made me return to this subject ? Well two things :

  1. .NET 4.0, WF/WCF, and Oslo , a post which explains what is expected in the next version of .NET , especially in the context of WCF & WF.
    The main sentences I liked were: ".NET 4.0 which will be the next major side-by-side release of .NET Framework since .NET 2.0." and ".NET 4.0 will contain major improvements in both WF and WCF. The two will be integrated seamlessly together from the programming model to the runtime. Workflows and services are tightly coupled and both can be declaratively modeled by XAML." did I just hear BizTalk XLANG in XAML ? does that not just shout out ?
  2. BizTalk Server2009, "Oslo" and .NET my own compilation of the BizTalk Server roadmap which shows a "short" summary of the Next BizTalk Platform.

Now all you have to do is go to the upcoming PDC and when you fly back home you are more then welcome to reflect on why I might be wrong ?

Webcast - Internet Explorer 8.0 (IE 8) Developer Tools Dealing with Images

Webcast - Internet Explorer 8.0 (IE 8) Developer Tools Dealing with Images

We've allready seen a few Webcasts about the DeveloperTools intergrated into IE 8:

Now it's time to deal with one of the most painfull aspects of a WebPage - it's Images. No matter weather those images are used for background ( including images which just make the page nicer ) or the images show relevant and crusual information - Images ALLWAYS slows the page down.



As allways, a download link can be found here

Webcast - Internet Explorer 8.0 (IE 8) WebSlice

Webcast - Internet Explorer 8.0 (IE 8) WebSlice [HE-IL]

Besides the Webcast - Internet Explorer 8.0 (IE 8) Accelerators [HE-IL], the next best thing ( for the average user ) that IE 8.0 has is the WebSlice. eBay is a very large and powerfull company that if you think of it has a great effect on the global comminity - THIS IS THE No. 1 Buy/Sell SHOP for many "small shops" around the world, eBay is using the "google long tail" concept in effect. So, if we see that eBay IS USING this new technology, even if thier Website is PHP based, perhaps we should look more closly about using it ourselves also.

On a personnal note: I expect that Moss2007 SP2 should have this option built-in, or at least as a side KB add-on



The download link is just here ;)

Webcast - Internet Explorer 8.0 (IE 8) Accelerators

Webcast - Internet Explorer 8.0 (IE 8) Accelerators [HE-IL]

SaaS (Software as a Service ) or S+S ( Software + Service ) or "The great cloud of services" out there .... which ever you think of it , is ever growing :)

As such, after the "Live" effect, the browser is not that far behind in the concept, and microsoft sure knows that the battle is on going is several fronts.

So, one of the new and inovative ideas is Accelerators ( there's also Webcast - Internet Explorer 8.0 (IE 8) WebSlice [HE-IL]).

Here's a short Webcast that shows the general concept using hebrew as a base



The video can be downloaded from here

BizTalk Server2009, "Oslo" and .NET

BizTalk Server2009, "OSLO" and .NET

logo-header-biztalk-dg_thumb

Due to expected “collision”,  BizTalk2006 R3 (BizTalk Server 2006 R3 Announced) development was integrated into the BizTalk2009 development. Some of us might have suspected that already from the Is there a new logo for the IT Products in Microsoft? post a while ago. As such, we should summarize the current situation:

Where We Are Now
BizTalk 2006 R2
Service Oriented Architecture and Web Services
  • Enhanced support for messaging based on Web services
  • Updated SharePoint Server Integration
  • Expanded Business Activity Monitoring
  • BizTalk Adapter Pack
  • WCF Adapter SDK
  • BizTalk Adapters for Host Systems
  • Enterprise Service Bus Guidance [ESB]
  • Enhanced Partner Solutions
  • Partial Support for Workflow Foundation .NET 3.0
Business to Business Integration
  • Integrated Support for EDI and AS2 Protocols
  • Comprehensive RFID Platform Infrastructure
Other Enhancements
  • Broader Enterprise Single Sign-On (SSO)
  • Easier updates – BizTalk 2006 R2 includes support for Microsoft Update
Where We Are Going

BizTalk 2009
The next version of BizTalk Server continues to build on the investments made to address the concerns of service oriented architecture and enterprise connectivity.

Updated Platform Support
  • New Application Platform Support
    BizTalk 2009 supports the latest Microsoft platform technologies, including Windows 2008, Visual Studio 2008 SP1, SqlServer 2008 and the .NET 3.5 SP1. These platform updates enable greater scalability and reliability, and many advances in the latest developer tools.

  • New Hyper-V Virtualization Support (BizTalk / Moss Virtualization Issues [Hyper-V])
    BizTalk 2009 now takes advantage of the latest virtualization improvements included as part of Windows 2008 Hyper-V, which can lead to reduced costs through lower hardware, energy, and management overhead, plus the creation of a more dynamic IT infrastructure.

  • Improved Failover Clustering
    By taking advantage of Windows 2008 clustering, BizTalk Server is now able to be deployed in multi-site cluster scenarios, where cluster nodes could reside on separate IP subnets and avoid complicated VLANs.

Service Oriented Architecture and Web Services
  • New Web Services Registry
    BizTalk 2009 includes a UDDI 3.0 registry which provides support for registry affiliation, extended discovery services, digital certificates and extensibility for a subscription API.

  • New Line of Business Adapters
    BizTalk 2009 provides two new adapters for Oracle E-Business Suites and SQL Server, plus additional improvements have been made to the existing set of adapters.

  • Enhanced Host Systems Integration
    BizTalk 2009 adds a new WCF WebSphere MQ channel by providing the transport, data formatter and encoder to integrate directly with WebSphere MQ via WCF and a new WCF Service for Host Applications has been added to expose the traditional Transaction Integrator to .NET Framework developers. Additionally, BizTalk 2009 includes updated platform support for the most recent versions of CICS, IMS, CICS HTTP transport, DB2, DB2/400, DB2 Universal Database, and WebSphere MQ.
    ( as well as TIBCO Chooses Microsoft .NET WCF & Silverlight )

  • Enhanced Business Activity Monitoring
    By expanding the out of the box BAM functionality with SqlServer 2008 Analysis Services, BizTalk 2009 provides support for UDM cubes and scalable real-time aggregations which enhances support for Microsoft PerformancePoint Server 2007.

  • Enhanced Enterprise Service Bus (ESB) Guidance
    ESB Guidance 2.0 delivers updated prescriptive guidance for applying ESB usage patterns, improved itinerary processing, itinerary modeling using a visual Domain Specific Language (DSL) tools approach, a pluggable resolver-adapter pack, and an enhanced ESB management portal.

Business to Business Integration
  • Enhanced Support for EDI and AS2 Protocols
    BizTalk Server 2009 provides support for multiple message attachments, configurable auto message resend, end-to-end filename preservation, improved reporting to address new features, and Drummond re-certification for AS2.

  • Updated SWIFT Support
    By building on a rich SWIFT foundation, BizTalk 2009 updates all message schemas and business rules for compliance with SWIFTReady Financial EAI Gold certification, as a result adds support for SWIFT FIN Flat File message types and business rules, BIC Plus IBAN interface, and Extensibility to support SEPA Routing.

Device Connectivity
  • New Mobile RFID Platform and device management
    BizTalk 2009 delivers a new lightweight platform for a variety of mobile devices, which simplifies the development of mobile applications that expose relevant, real-time business information. BizTalk RFID Mobile includes support for enhanced device management, Powershell support for administration of edge infrastructures and the ability to monitor RFID infrastructure using System Center Operations Manager 2007.

  • New RFID industry standards support
    Support for key industry standards (including LLRP, TDT, TDS, WS Discovery and partial EPCIS support).

Developer and Team Productivity
  • New Application Lifecycle Management (ALM) support
    BizTalk 2009 provides support for Team Foundation Server (TFS), and allows development teams to be able to leverage the integrated source control, bug tracking, support for team development, Project Server integration and support for automating builds via MSBuild.

  • Enhanced Developer Productivity
    BizTalk 2009 introduces a number of improvements have been made to the underlying Visual Studio based BizTalk project system which enhances debugging support for artifacts such as BizTalk Maps (XSLT), pipeline components and XLANG Orchestrations, and enables support for unit testing via Visual Studio Test.

Other Enhancements
  • Messaging
    BizTalk 2009 improves recoverable interchange processing of validation failures by providing support for recoverable interchange processing for disassembly (DASM) and a validation stage within the pipeline. The WCF Adapter has been enhanced to provide support for configurable transactions and the ability to choose the transaction isolation level in the WCF-Custom Send Adapter.

  • Administration
    By continuing to build on the improvements to the BizTalk Management Console made in BizTalk 2006 R2, two new query types have been added for tracked message events and tracked service events which consolidates all queries – tracked/archived data, live data and specialized EDI reports, into a single tool.

"Oslo" is the codename for Microsoft’s forthcoming modeling platform. Modeling is used across a wide range of domains and allows more people to participate in application design and allows developers to write applications at a much higher level of abstraction. "Oslo" delivers a new integrated platform for connecting across modeling domains, including a new "Oslo" modeling tool, an "Oslo" modeling language, and an "Oslo" repository. As we gathered feedback from BizTalk customers, they indicated they would prefer to take a disciplined, evolutionary path to adopting some of these newer platform technologies. We have thousands of customers that have deployed mission-critical applications on top of our BizTalk Server architecture; they want to decide for themselves when to move to newer versions of the platform.

from the BizTalk Server roadmap

Visual Studio 2008 - failed in ISetupManager::InternalInstallManager() with HRESULT -2147023293

Visual Studio 2008 - failed in ISetupManager::InternalInstallManager() with HRESULT -2147023293

If anyone have this problem:

[11/20/07,08:58:10] MSDN Library for Visual Studio 2008 - ENU: [2]
ERROR:Error 1330.A file that is required cannot be installed because the
cabinet file d:\msdn\cab3.cab has an invalid digital signature. This may
indicate that the cabinet file is corrupt.
[11/20/07,08:58:10] MSDN Library for Visual Studio 2008 - ENU: [2] ACTION
FAILURE:Action ended 8:58:10: InstallFinalize. Return value 3.See MSI log for
details.
[11/20/07,08:58:11] MSDN Library for Visual Studio 2008 - ENU: [2] ACTION
FAILURE:Action ended 8:58:11: INSTALL. Return value 3.See MSI log for details.
[11/20/07,08:58:11] setup.exe: [2] ISetupComponent::Pre/Post/Install()
failed in ISetupManager::InternalInstallManager() with HRESULT -2147023293.
[11/20/07,08:58:11] VS70pgui: [2] DepCheck indicates MSDN Library for Visual
Studio 2008 - ENU is not installed.
[11/20/07,09:40:33] MSDN Library for Visual Studio 2008 - ENU: [2]
ERROR:Error 1330.A file that is required cannot be installed because the
cabinet file d:\msdn\cab3.cab has an invalid digital signature. This may
indicate that the cabinet file is corrupt.
[11/20/07,09:40:33] MSDN Library for Visual Studio 2008 - ENU: [2] ACTION
FAILURE:Action ended 9:40:33: InstallFinalize. Return value 3.See MSI log for
details.
[11/20/07,09:40:34] MSDN Library for Visual Studio 2008 - ENU: [2] ACTION
FAILURE:Action ended 9:40:34: INSTALL. Return value 3.See MSI log for details.
[11/20/07,09:40:35] setup.exe: [2] ISetupComponent::Pre/Post/Install()
failed in ISetupManager::InternalInstallManager() with HRESULT -2147023293.
[11/20/07,09:40:35] VS70pgui: [2] DepCheck indicates MSDN Library for Visual
Studio 2008 - ENU is not installed.
[11/20/07,12:05:48] MSDN Library for Visual Studio 2008 - ENU: [2]
ERROR:Error 1330.A file that is required cannot be installed because the
cabinet file d:\msdn\cab3.cab has an invalid digital signature. This may
indicate that the cabinet file is corrupt.
[11/20/07,12:05:48] MSDN Library for Visual Studio 2008 - ENU: [2] ACTION
FAILURE:Action ended 12:05:48: InstallFinalize. Return value 3.See MSI log
for details.
[11/20/07,12:05:49] MSDN Library for Visual Studio 2008 - ENU: [2] ACTION
FAILURE:Action ended 12:05:49: INSTALL. Return value 3.See MSI log for
details.
[11/20/07,12:05:50] setup.exe: [2] ISetupComponent::Pre/Post/Install()
failed in ISetupManager::InternalInstallManager() with HRESULT -2147023293.
[11/20/07,12:05:50] VS70pgui: [2] DepCheck indicates MSDN Library for Visual
Studio 2008 - ENU is not installed.

All I did was accept the cert on that is in the cab3.cab file and reran setup.exe ;)

More Posts Next page »