UoP Theses
Permanent URI for this community
Browse
Browsing UoP Theses by Subject ".NET IDE"
Now showing 1 - 1 of 1
Results Per Page
Sort Options
- ItemSharepoint specific manual code review & evaluation tool for .NET ide(The University of Peradeniya, 2014) Arachchi, Y. B. M.In modem IT world, software development is a major time consuming and costly task with high competition. When a prospective customer searches for a software development company to develop their software, they check for many factors. To get a software development project from a customer, Software Company needs to have a good code quality in there systems. Having International Organization for Standardization, achieved Capability Maturity Model Integration levels will enable . them to bid for a project. To achieve those standards the code needs to be in excellent quality. Code review is the process of detecting errors and defects in source code of the software product. This is done in Automatic code quality checking and Manual Code checking by Reviewers. .NET ide and SharePoint are two of the most widely used industry accepted tools to develop software systems. They have very strong automatic code review techniques as well as third party static tools. When coming to manual code reviews it lacks the direct ability to report the code reviewer's comments and results in to a place where they can be easily found by the developer. It will be useful if there is a mechanism to gather this code review information and they can be used to generate matrixes to project managers and team leads as an overview of each individual developer 's and project wise code quality. Having mechanisms to report SharePoint specific code issues inside .NET IDE is a very useful feature. There is no SharePoint specific inbuilt code reviewer tagging and evaluation system for manual reviewers with .net IDE. This research has created a new plugin for manual code reviewers in SharePoint development and enabled them to do individual performance evaluations of developers and centralized bug information location for future use. System is designed using C#.net, asp.net Web services and SharePoint 20 I O. Development was done in Oracle virtual box to prove the concept and completed with the black box and white box testing. System is compatible with Microsoft windows Operating system.