3108 Getting the Most out of StarTeam Web Edition John Sileski Senior Program Manager Borland
Agenda When to use Web Edition Performance Issues –software settings –hardware considerations Customization –Layout Designer –Alternate Start Pages –XML properties –ASP programming
When to use Web Edition Benefits of using Web Edition Centralized administration HTTP/HTTPS protocol is firewall friendly More configurable –Layout Designer –XML property settings –ASP customization
When not to use Web Edition Web Edition cannot always be used as a replacement for other StarTeam Clients Feature set is a subset of full clients IIS/ASP architecture does not scale as well as StarTeam client/server architecture because it is a proxy between the client and the StarTeam Server
Performance In a nutshell – RAM is good, paging is bad Read up on Windows tuning Bandwidth is our friend Additional hardware can help
Software tips Increase the allocation for the Java memory heapIncrease the allocation for the Java memory heap –MS JVM replaced by Sun JRE in Web Edition 6.0 Use StarTeamMPX –Reduce the wait time on calls to the StarTeam Server host
Windows tuning tips Adjust IIS caching Do away with unnecessary logging Disable unused Windows services Make Windows less stingy with physical RAM –By default Windows will begin paging when 50% of RAM is consumed
Hardware tips The IIS host should be filled to capacity with RAM Consider adding additional computers for load balancing Know your bandwidth utilization peaks and trends on an ongoing basis.
StarTeam best practices Web Edition is the only StarTeam client that has “connections” –New connections have no cost Same labels Same process rules Same access rights –Large quantities of folders and items do have cost
StarTeam Layout Designer
Understanding Alternate Start Pages
Five pages to know.asp workgroup..xml serverlist..xml connectionlist..xml componentlist..xml Note - It is a good practice to work with copies of program files and make backups of your original and customized configuration files
Customizing components Component.Files.xml Component.ChangeRequests.xml Component.Requirements.xml Component.Tasks.xml Component.Topics.xml
Customizing ASP Please consider engaging Borland PSO unless you are an experienced ASP programmer. Check all of you custom ASP code into StarTeam so that it will not be lost in a future upgrade or restore. When this occurs you may need to do some file merging. If you need to contact tech support please tell them up front about your customizations.
Questions?
Thank You Course # 3108 Getting the most out of StarTeam Web Edition Please fill out the speaker evaluation You can contact me further at …