Ohad's Blog

Lets talk about .net !

Mirror at:
blogs.microsoft.co.il

News

         Ohad Israeli's Facebook profile

Grab this badge here!

C# Code Snippts

Favorite Blogs

Israeli .Net Bloggers

June 2004 - Posts

.NET Enterprise Services Performance

On March 2004 an atricle about .NET Enterprise Services Performance was published on msdn in this article you can see the performance of native COM+ and .NET Enterprise Services components when applied to different activation and calling patterns. Get guidelines to make .NET Enterprise Services components execute just as quickly as C++ COM+ components, and get key recommendations to help you create high-performance .NET Enterprise Service components

 

MSDN Managed Discussion Groups

MSDN Managed Discussion Groups search engine is available here

  • Unlimited on-line technical support - keep your PSS incidences
  • Guaranteed response time of less than two business days
  • Over 200 newsgroups to choose from
  • Spam protection for your e-mail address when posting items

 

Microsoft Script Center

The Script Center categorizes the best sample scripts designed to run on Windows 2000, Windows XP, and Windows Server 2003. Scripts are organized by their use, and there is also information about scripting tools and resources.

Script Center Sections

Computer Management
Disks and File Systems
Enterprise Scripts
Files and Folders
Logs
Monitoring
Networking
Printing
Processes
Registry
Task Scheduling
Security
Services
Users and Groups
Other

Fabriq 1.0.4173.4 Released !!!

FABRIQ is a general purpose infrastructure for building fast and scalable networks of autonomous nodes for processing and relaying messages. A node is an implementation of a processing pipeline composed of reusable primitive message processing units and/or special purpose message processing units. These processing units consume, act and/or produce new messages as a result of performing their work. Nodes communicate with each other through message queues and they can be organized into queuing networks.

Clemens Vasters, Eugenio Pace, an enthusiastic development team in Argentina and newtelligence A.G. and Arvindra Sehmi Microsoft's architect have spent the last six months building this system because they've seen the fundamental architectural principles behind FABRIQ working incredibly well in a number of real customer applications. Those systems needed to scale dramatically, on-demand and process messages very rapidly indeed with minimum latency and fuss.

What they've done is taken some of those ideas and create what is essentially a reusable framework which incorporates many "modern" ideas about how to build systems that scale and process messages incredibly quickly whilst being acutely aware of the need to adhere to emerging messaging standards, in particular the WS-* standards.

Over on Fabriq's new GotDotNet Workspace you can learn about the architecture of FABRIQ by working through sample configurations and in various simple scenarios. You can download the FABRIQ runtime, design docs and more. Some hands-on labs posted to get you going easily. 
 

Another invaluable resource is Clemens' blog posts on FABRIQ.

Teched 2004 Presentation

Like last year's pdc presentations... Teched 2004 presentations + voice will be available soon here 
Everyday more and more presentations are being added to the site so keep on waiting...

I am waiting for Clemens Vasters presentations.... :-)

Thanks to Michael Swanson for pointing it out.

 

Events and Errors Message Center

There are so many times when you see some error in the event logs and don't know what exactly caused the error as the description isn't clear enough... well this is for you !

Microsoft's Events and Errors Message Center lets you enter Event Source and Event ID and get a detailed explanations, recommended user actions, and links to additional support and resources.

Currently the events and errors center supports the following applications:

Windows Server 2003
Windows XP Home/Professional
Windows 2000 Professional/Server
BizTalk Server 2004
Exchange 2000 Server
Exchange Server 2003
Host Integration Server 2004
Microsoft Office
SQL Server Notification Services
SQL Server Reporting Services

Testing .Net Application Blocks Guide

Microsoft patterns and practices test team is currently working on developing guidance focusing on testing .NET application blocks.

Draft chapters are available for download in pagtest gotdotnet workspace.

The available draft chapters cover:
- Testing Tools
- Testing Methodologies
- Design Review of a .NET Application Block
- Code Review of a .NET Application Block
- Functionality Testing of a .NET Application Block
- Globalization Testing Of A .NET Application Block
- Performance Testing Of A .NET Application Block
- Unit testing
- Integration Testing

 

Another nice workspace is a companion site to the Test-Driven Development in Microsoft .NET book, published by MSPress which has the code samples from the book as well as updates and corrections for the book.

 

 

 

Data Access Application Block 3.1

The official release of DAAB 3.1 is available from GotDotNet DAAB Workshop

The Abstract Factory DAAB has been repackaged to use the Windows Installer Service to install the files. The folder structure and shortcuts are similar to the original 1.0 and 2.0 releases.

DAAB 3 Uml is available here

For more information check Chris J. Breisch WebLog

General daab information is available on msdn

 

Performance diagnostic tool for Windows Server 2003

Server Performance Advisor V1.0
Performance diagnostic tool for Windows Server 2003

Overview

Service Performance Advisor is a server performance diagnostic tool developed to diagnose root causes of performance problems in a Microsoft® Windows Server™ 2003 operating system, particularly performance problems for Internet Information Services (IIS) 6.0 and the Active Directory® directory service. Server Performance Advisor measures the performance and use of resources by your computer to report on the parts that are stressed under workload.

Other server roles include system overview (hot files, hot TCP clients, top CPU consumed), print spooler, context switch data and preliminary File Server trace data

Get it here

Reporting Services - needed security permissions

When you install Reporting Services the installation will grant aspnet account several security permissions.
There are time when you want to run under different account say for security reasons, you will have to add the following permissions to the new account in order for Reporting Services to function.

Folder Permissions:

Folder

Permissions

C:\Program Files\Microsoft SQL Server\MSSQL\Reporting Services\LogFiles

Read, Write and Delete

C:\Program Files\Microsoft SQL Server\MSSQL\Reporting Services\ReportManager

Read and Execute, List Folder Contents,Read

C:\Program Files\Microsoft SQL Server\MSSQL\Reporting Services\ReportServer

Read and Execute, List Folder Contents, Read

C:\Program Files\Microsoft SQL Server\MSSQL\Reporting Services RSTempFiles

Read, Write Modify

C:\Windows\Temp

Full

File Permissions

File

Permissions

C:\Program Files\Microsoft SQL Server\MSSQL\Reporting Services\ReportManager\global.asax

Full

C:\Program Files\Microsoft SQL Server\MSSQL\Reporting Services\ReportServer\global.asax

Full

C:\Program Files\Microsoft SQL Server\MSSQL\Reporting Services\ReportServer\ReportService.asmx

Full

C:\Program Files\Microsoft SQL Server\MSSQL\Reporting Services\ReportServer\RSReportServer.config

Read and Write

More Posts Next page »