Free Ebook Manual Download

Programming, Automotive, Hardware, Gadget

We present a regression test selection technique for C# programs. C# is fairly new and is often used within the Microsoft .Net framework to give programmers a solid base to develop a variety of applications. Regression testing is done after modifying a program. Regression test selection refers to selecting a suitable subset of test cases from the original test suite in order to be rerun. It aims to provide confidence that the modifications are correct and did not affect other unmodified parts of the program. The regression test selection technique presented in this paper accounts for C#.Net specific features. Our technique is based on three phases; the first phase builds an Affected Class Diagram consisting of classes that are affected by the change in the source code. The second phase builds a C# Interclass Graph (CIG) from the affected class diagram based on C# specific features. In this phase, we reduce the number of selected test cases. The third phase involves further reduction and a new metric for assigning weights to test cases for prioritizing the selected test cases. We have empirically validated the proposed technique by using case studies. The empirical results show the usefulness of the proposed regression testing technique for C#.Net programs.
Read the rest of this entry »

The Flexible Image Transport System (FITS) is a powerful and widely adopted means of exchanging Astronomical Data. There are also a great number of tools and libraries available on many platforms to facilitate working with FITS. We present the FitsLib 1, A library written to facilitate development of astronomical data analysis tools on the Microsoft.Net Platform. This has been developed as a wrapper over one of the very popular and time tested FITS libraries, CFITSIO. Fits.Net library merges the advantages of speed and ruggedness of CFITSIO with the language independence of the Microsoft.Net technology and a simple Document Object Model (DOM). We believe this library will be intuitive for .NET programmers. We present the design and usage patterns of the library in C-Sharp. We also discuss performance issues of the library. Finally we present a number of applications and web services, which are currently running on this library.
Read the rest of this entry »

As weird as it might sound, you are reading a book that was born almost accidentally. When we began to work on this material, we weren’t even thinking of writing a book. Our initial, quite unpretentious goal was to define a list of guidelines for internal use in Code Architects, the software company we founded in 2002.
Read the rest of this entry »

PropertyGrid for Silverlight

ComponentOne PropertyGrid™ for Silverlight is a Silverlight version of the popular PropertyGrid control that ships as part of the .NET WinForms platform. Using ComponentOne PropertyGrid™ for Silverlight, users can browse and edit properties on any .NET object. The C1PropertyGrid control is part of the C1.Silverlight.Extended assembly.
Read the rest of this entry »

Blogs, by their very nature, are search engine friendly and give you built-in advantages in optimizing for the Search Engines. For a variety of reasons, nearly all SEOs agree that WordPress provides optimization benefits other blog platforms do not. By following our simple tips and using our recommended plugins, you can have an easy-to-use content management system which also ranks well in the Search Engines.
Read the rest of this entry »

The 4D Ajax Framework v11 component comes in two flavors, For 4D 2004 and For 4D v11 SQL. Thus, there are two sets of installation instructions.
- Installing the 4D Ajax Framework v11 component in a 4D 2004 database
- Installing the 4D Ajax Framework v11 component in a 4D V11 SQL database Follow the set that best suits your situation.
Read the rest of this entry »

Installing Fedora Core 1

There are three basic parts to installing FC: downloading and creating CDs, the initial installation process, and final setup. Fedora Core comes as a series of three ISO files, each about 650 MB in size. After downloading and verifying the files, you’ll want to put them onto CDs. Most every version of Windows comes with CD-burning software, so I won’t belabor that process here. It’s not quite as straightforward on a Linux box, though, so I’ll provide explicit details for creating CDs with Linux.
Read the rest of this entry »

When integrating data from multiple sources, a key task that online communities often face is to match the schemas of the data sources. Today, such matching often incurs a huge workload that overwhelms the relatively small set of volunteer integrators. In such cases, community members may not even volunteer to be integrators, due to the high workload, and consequently no integration systems can be built. To address this problem, we propose to enlist the multitude of users in the community to help match the schemas, in a Web 2.0 fashion. We discuss the challenges of this approach and provide initial solutions. Finally, we describe an extensive set of experiments on both real-world and synthetic data that demonstrate the utility of the approach.
Read the rest of this entry »

« Previous Entries