3108 Getting the Most out of StarTeam Web Edition John Sileski Senior Program Manager Borland.
-
Upload
marianna-shelton -
Category
Documents
-
view
215 -
download
0
Transcript of 3108 Getting the Most out of StarTeam Web Edition John Sileski Senior Program Manager Borland.
![Page 1: 3108 Getting the Most out of StarTeam Web Edition John Sileski Senior Program Manager Borland.](https://reader035.fdocuments.net/reader035/viewer/2022072015/56649ecf5503460f94bdc2e6/html5/thumbnails/1.jpg)
3108Getting the Most out of StarTeam Web Edition
John SileskiSenior Program Manager
Borland
![Page 2: 3108 Getting the Most out of StarTeam Web Edition John Sileski Senior Program Manager Borland.](https://reader035.fdocuments.net/reader035/viewer/2022072015/56649ecf5503460f94bdc2e6/html5/thumbnails/2.jpg)
Agenda
• When to use Web Edition• Performance Issues
– software settings– hardware considerations
• Customization– Layout Designer– Alternate Start Pages– XML properties– ASP programming
![Page 3: 3108 Getting the Most out of StarTeam Web Edition John Sileski Senior Program Manager Borland.](https://reader035.fdocuments.net/reader035/viewer/2022072015/56649ecf5503460f94bdc2e6/html5/thumbnails/3.jpg)
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
![Page 4: 3108 Getting the Most out of StarTeam Web Edition John Sileski Senior Program Manager Borland.](https://reader035.fdocuments.net/reader035/viewer/2022072015/56649ecf5503460f94bdc2e6/html5/thumbnails/4.jpg)
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
![Page 5: 3108 Getting the Most out of StarTeam Web Edition John Sileski Senior Program Manager Borland.](https://reader035.fdocuments.net/reader035/viewer/2022072015/56649ecf5503460f94bdc2e6/html5/thumbnails/5.jpg)
Performance
In a nutshell – • RAM is good, paging is bad• Read up on Windows tuning• Bandwidth is our friend• Additional hardware can help
![Page 6: 3108 Getting the Most out of StarTeam Web Edition John Sileski Senior Program Manager Borland.](https://reader035.fdocuments.net/reader035/viewer/2022072015/56649ecf5503460f94bdc2e6/html5/thumbnails/6.jpg)
Software tips
• Increase the allocation for the Java memory heap – MS JVM replaced by Sun JRE 1.4.2 in
Web Edition 6.0• Use StarTeamMPX
– Reduce the wait time on calls to the StarTeam Server host
![Page 7: 3108 Getting the Most out of StarTeam Web Edition John Sileski Senior Program Manager Borland.](https://reader035.fdocuments.net/reader035/viewer/2022072015/56649ecf5503460f94bdc2e6/html5/thumbnails/7.jpg)
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
![Page 8: 3108 Getting the Most out of StarTeam Web Edition John Sileski Senior Program Manager Borland.](https://reader035.fdocuments.net/reader035/viewer/2022072015/56649ecf5503460f94bdc2e6/html5/thumbnails/8.jpg)
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.
![Page 9: 3108 Getting the Most out of StarTeam Web Edition John Sileski Senior Program Manager Borland.](https://reader035.fdocuments.net/reader035/viewer/2022072015/56649ecf5503460f94bdc2e6/html5/thumbnails/9.jpg)
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
![Page 10: 3108 Getting the Most out of StarTeam Web Edition John Sileski Senior Program Manager Borland.](https://reader035.fdocuments.net/reader035/viewer/2022072015/56649ecf5503460f94bdc2e6/html5/thumbnails/10.jpg)
StarTeam Layout Designer
![Page 11: 3108 Getting the Most out of StarTeam Web Edition John Sileski Senior Program Manager Borland.](https://reader035.fdocuments.net/reader035/viewer/2022072015/56649ecf5503460f94bdc2e6/html5/thumbnails/11.jpg)
Understanding AlternateStart Pages
![Page 12: 3108 Getting the Most out of StarTeam Web Edition John Sileski Senior Program Manager Borland.](https://reader035.fdocuments.net/reader035/viewer/2022072015/56649ecf5503460f94bdc2e6/html5/thumbnails/12.jpg)
Five pages to know
• <filename>.asp • workgroup.<name>.xml • serverlist.<name>.xml • connectionlist.<name>.xml • componentlist.<name>.xml
Note - It is a good practice to work with copies of program files and make backups of your original and customized configuration files
![Page 13: 3108 Getting the Most out of StarTeam Web Edition John Sileski Senior Program Manager Borland.](https://reader035.fdocuments.net/reader035/viewer/2022072015/56649ecf5503460f94bdc2e6/html5/thumbnails/13.jpg)
Customizing components
Component.Files.xml
Component.ChangeRequests.xml
Component.Requirements.xml
Component.Tasks.xml
Component.Topics.xml
![Page 14: 3108 Getting the Most out of StarTeam Web Edition John Sileski Senior Program Manager Borland.](https://reader035.fdocuments.net/reader035/viewer/2022072015/56649ecf5503460f94bdc2e6/html5/thumbnails/14.jpg)
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.
![Page 15: 3108 Getting the Most out of StarTeam Web Edition John Sileski Senior Program Manager Borland.](https://reader035.fdocuments.net/reader035/viewer/2022072015/56649ecf5503460f94bdc2e6/html5/thumbnails/15.jpg)
Questions?
![Page 16: 3108 Getting the Most out of StarTeam Web Edition John Sileski Senior Program Manager Borland.](https://reader035.fdocuments.net/reader035/viewer/2022072015/56649ecf5503460f94bdc2e6/html5/thumbnails/16.jpg)
Thank You
Course # 3108
Getting the most out of StarTeam Web Edition
Please fill out the speaker evaluation
You can contact me further at …[email protected]