Skip to content

Software Development News: .NET, Java, PHP, Ruby, Agile, Databases, SOA, JavaScript, Open Source

Methods & Tools

Subscribe to Methods & Tools
if you are not afraid to read more than one page to be a smarter software developer, software tester or project manager!


Hardware development with Waterfall/V-model

Intland Blog - Wed, 02/25/2015 - 10:07
In most cases hardware components are still developed by Waterfall/V-model, while software components are developed by using an Agile approach. Let’s have a quick insight into the Waterfall/V-model. Basics of Waterfall/V-model development model The Waterfall methodology (V-model) is widely accepted
Categories: Vendor

The Secrets to Establishing an Open Source Foundation

Black Duck Software Press Releases - Tue, 02/24/2015 - 20:30

Today, open source projects range from a few developers collaborating on a module of code to thousands of engineers working together on a multi-million line code base (such as the Linux Kernel). While the vast majority of open source project collaboration is supported on a virtual basis solely by forges (like GitHub), an increasing number of projects are supported by standalone legal entities that can provide additional types of legal and other support. Projects benefit from this support, whether they already exist (for example, Apache, Eclipse, or the Linux Foundation), are new standalone legal entities, or are even a combination of both (e.g., incorporated entities supported by another organization). Some of these entities are primarily community supported and funded by donations (like the OpenDocument Foundation), while others are supported by many of the largest IT companies in the world (like OpenStack, AllSeen and OpenDaylight).

In this webinar, Andy Updegrove, corporate legal counsel for the Linux Foundation, and Bill Weinberg, Senior Director of Open Source Strategy at Black Duck Software, will discuss:

  • What resources are available under each of these alternatives
  • Advantages and disadvantages of each
  • How to decide which alternative may be best for a new initiative you may be considering launching
  • How to plan and execute the launch of that new project
SF Campaign ID:  70160000000pR55 Asset Value:  Low value Redirect: Lead Segment:  License Eloqua Campaign ID:  223
Categories: Vendor

Vector Software Releases VectorCAST 6.3

Software Development Tools Directory - Tue, 02/24/2015 - 16:24
Vector Software, the world's leading provider of innovative software solutions for robust embedded software quality, announced the release of VectorCAST™ 6.3 today, the most Internet of Things (IoT) and Machine-to-machine (M2M)-ready em ...
Categories: Vendor

Oracle NoSQL Database 3.2.5 Released

Software Development Tools Directory - Tue, 02/24/2015 - 16:09
Oracle has unveiled new big data solutions that simplify information access and discovery, enabling customers to quickly turn data into business value. New offerings include Oracle Big Data Discovery, Oracle GoldenGate for Big Data, Oracle Big Da ...
Categories: Vendor

Rogue Wave Software Updates Three Products

Software Development Tools Directory - Tue, 02/24/2015 - 16:06
Rogue Wave Software, the largest independent provider of cross-platform software development tools and embedded components, announced updates to three of its flagship products. These releases underscore the company's commitment to provide dev ...
Categories: Vendor

New Release of DevSuite ALM Platform

Software Development Tools Directory - Tue, 02/24/2015 - 15:46
TechExcel Inc., a provider of integrated Application Lifecycle Management (ALM) and Project Portfolio Management (PPM) solutions, has announced the availability of DevSuite 9.5, a major release of its ALM platform with fully integrated PPM. The l ...
Categories: Vendor

LDRA Annouced Patented Software Life Cycle Traceability

Software Development Tools Directory - Tue, 02/24/2015 - 15:12
-LDRA, a vendor of standards compliance, automated software verification, source code analysis and test tools, has secured a patent for TBmanager, its premiere software life cycle traceability and verification system. TBmanager enables developers ...
Categories: Vendor

Tech Tips & Tricks: How can I access Highcharts that requires highcharts-more.js file?

Polarion Software - Tue, 02/24/2015 - 11:50
How-to tip for Highcharts users from Polarion Technical Support team
Categories: Vendor

Embedded World 2015 ‚Äď Industry 4.0 Future ‚Äď Simplify Complexity With codeBeamer ALM

Intland Blog - Tue, 02/24/2015 - 11:00
The Internet of things is the hot topic for manufacturers in 2015. Research shows that Industry 4.0 will merge IT technologies, bringing together Big Data and Smart concepts to improve efficiency of operation. The benefits for the consumer can not
Categories: Vendor

HP and Progress Speed Enterprise App Development in the Cloud with Rollbase on HP Helion

Progress Software News - Tue, 02/24/2015 - 10:00
HP and Progress Speed Enterprise App Development in the Cloud with Rollbase on HP Helion
Categories: Vendor

Devart Combines Cloud Backup and Data Integration Service in New Skyvia 3.0

Software Development Tools Directory - Mon, 02/23/2015 - 16:25
Devart, a recognized provider of database connectivity solutions and tools for developers, announced the release of Skyvia 3.0, a free online service for cloud data integration and, now, cloud backup. The new version is the next step in evolution ...
Categories: Vendor


Software Development Tools Directory - Mon, 02/23/2015 - 14:16
Feign is a java to http client binder inspired by Retrofit, JAXRS-2.0, and WebSocket. Feign's first goal was reducing the complexity of binding Denominator uniformly to http apis regardless of restfulness.
Categories: Vendor


Software Development Tools Directory - Mon, 02/23/2015 - 14:13
Mercury is a truly open source modular frontend framework.
Categories: Vendor

Collecting Coverage from the Command Line for IIS

Collecting Coverage from the Command Line for IIS

command_line_iisWe recently hosted a webinar covering the basic steps for profiling IIS and web applications using NCover. ¬†The session was very well attended and one question that was raised repeatedly by attendees was: ‚ÄúHow can I collect coverage from the command line when profiling IIS?‚ÄĚ We‚Äôve received this question from users and, in the past, we‚Äôve shared the steps outlined below to individual users. In this post, we‚Äôre providing background on this process and sharing specific commands to be used in scripting. Hopefully, these steps will result in a simple, reliable approach to collecting coverage on web applications via IIS.

Some Background

It‚Äôs very common for NCover users to automate the collection of coverage on unit tests using the NCover Run command. The advantage of this approach is that an automated solution is often¬†preferable, particularly in a team environment, to ensure that coverage is collected as a standard part of the development process. ¬†Although the NCover¬†Run command works in a variety of situations, it is not the recommended approach when collecting coverage from the the command line for IIS. ¬†There are a couple of reasons for this. ¬†First, running IIS with the NCover Run command from the command line and setting the correct parameters can be challenging. ¬†Timing and number of variables involved leaves little room for error. ¬†Second, ¬†this approach is often¬†outside many¬†users’ experience in general with¬†IIS and the command line environment.

How The Script Works

Instead of relying on the NCover Run command, we recommend using a scripted approach.  It provides the benefits of being relatively simple to setup, allows for easy inclusion in the development process and also provides a clear approach for configuring for your specific needs.  Although this script can be modified to your specific needs, it does provide a solid framework for collecting coverage from the command line for IIS.

For simplicity, we have separated the syntax into two parts. ¬†The first part, the “pre-test” command syntax, includes¬†the key steps of¬†(1) stopping¬†IIS, (2) registering the appropriate NCover profiling DLLs, (3) setting the profiling environment variables prior to executing tests and then (4) starting IIS prior to running your specific tests.

The second part, the ‚Äėpost-test‚Äô command syntax, (5) stops IIS and (6) re-sets the profiling environment variables to their defaults.


iisreset /STOP
regsvr32 NCover.Launcher.x86.dll /s
regsvr32 NCover.Coverage.x86.dll /s
regsvr32 Debug\NCover.Launcher.x64.dll /s
regsvr32 Debug\NCover.Coverage.x64.dll /s
setx COR_PROFILER "NCover.ProfilerLauncher"
setx CORECLR_PROFILER "NCover.ProfilerLauncher"
iisreset /START

///  Do your work here


iisreset /STOP
iisreset /START

It is important to remember that NCover will automatically start coverage collection when the worker process starts and continue collecting coverage until the process exits. Following these steps should enable the user to achieve a relatively high degree of automation.

If you have questions about your specific situation, please submit a support request and we will be happy to help.

The post Collecting Coverage from the Command Line for IIS appeared first on NCover.

Categories: Vendor

Skytap Introduces Enterprise-Ready Development And Test Environments Running On SoftLayer

Software Development Tools Directory - Thu, 02/19/2015 - 18:52
Skytap, a provider of on-demand Environments-as-a-Service (EaaS), has introduced Skytap running on SoftLayer infrastructure. This new offering enables enterprises to rapidly deploy software development and test environments that seamlessly migrat ...
Categories: Vendor

AgileCraft Secures $10 Million in Series A Funding

Software Development Tools Directory - Thu, 02/19/2015 - 18:32
AgileCraft, a provider of software for scaling agile to the enterprise, has announced it raised $10 million in Series A financing led by private equity firm Crane Nelson. The round included participation from former Bank of America senior executi ...
Categories: Vendor

GridGain Announces Version 7.0 of Its In-Memory Data Fabric

Software Development Tools Directory - Thu, 02/19/2015 - 18:17
GridGain Systems has announced today a new release of the GridGain In-Memory Data Fabric Enterprise Edition built on Apache Ignite. This latest release, which will be available for download early in Q2, includes new ease-of-use and automation fea ...
Categories: Vendor

Apptimize Gets $4M in New Funding

Software Development Tools Directory - Thu, 02/19/2015 - 18:09
Apptimize, provider of optimization tools for mobile applications, announced today that it has closed a $4 million Series A funding round led by Costanoa Venture Capital. The Series A round brings Apptimize's total funding to $6 million, afte ...
Categories: Vendor

Qubole Adds Apache Spark to Its Big Data-as-a-Service Platform

Software Development Tools Directory - Thu, 02/19/2015 - 17:56
Qubole, the big data-as-a-service company founded by the team the developed Facebook's data infrastructure, has announced the addition of Apache Spark to the Qubole Data Service (QDS) platform. With the addition of Apache Spark, QDS broadens ...
Categories: Vendor

HP Delivers Predictive Analytics at Big Data Scale

Software Development Tools Directory - Thu, 02/19/2015 - 17:45
HP has unveiled HP Haven Predictive Analytics, a new offering that accelerates and operationalizes large-scale machine learning and statistical analysis, and ultimately provides organizations with much deeper insights and understanding into today ...
Categories: Vendor