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!


T. Rowe Price on How to Stay Competitive with Open Source Governance

Black Duck Software Press Releases - Wed, 11/12/2014 - 17:30

To fully deliver on the promise of open source software (OSS), companies need to automate the management of open source from the point it enters the organization, throughout the development process, and across the supply chain. Without this level of logistical control over enterprise OSS usage, organizations face licensing, operational, and security risks.

While they navigate the complexities of OSS compliance, organizations are also trying to streamline the build process by deploying build automation and continuous integration solutions. Integrating OSS governance into build automation significantly improves business agility and development efficiencies.   

Join Michael Wasiak, ____ and Bill Weinberg, Director of Open Source Strategy at Black Duck, for a discussion on how integrating governance and build automation empowers software development organizations to:

  • Standardize use of selected open source components and versions by cross-checking build manifests against approved OSS component catalogs
  • Enable support of chosen OSS and coordinate OSS selection with integration and build
  • Increase re-use of software by highlighting pre-approved components
Register Now Asset Value:  Low value
Categories: Vendor

Xerox Talks Best Practices for Open Source Governance

Black Duck Software Press Releases - Thu, 11/06/2014 - 20:00

Xerox pioneered digital imaging, the graphical user interface, and the Ethernet, among other technological innovations. Today, the company is finding new ways to innovate using open source software (OSS). OSS has become nearly ubiquitous in the corporate enterprise, with developers turning to it to reduce costs, enhance flexibility, and reduce time to market. But as organizations increase their use of open source, they need better solutions to the logistical challenges that accompany its use.  
Join Robert Levine, Licensing Executive for Xerox, and Black Duck as they discuss open source best practices, common challenges, and emerging trends. You’ll learn about tools for managing open source, and hear the answers to commonly asked questions including:

  • Why should a company want to be compliant when it comes to OSS usage, and what are the impacts of non-compliance?
  • When should companies start thinking about OSS compliance?
  • What steps are needed to build a successful OSS compliance program?
  • Who should be involved in building an OSS policy?


Register Now
Categories: Vendor

Getting Started with .NET Code Coverage

getting_started_blogWe live and breathe code coverage and the pursuit of building quality code. Since we have been doing it for years, we forget that each and every day new people discover and are getting started with .NET code coverage.

With that in mind, we thought it would be helpful to pull together some of the most common questions we receive about code coverage and NCover.  Here they are:

What is Code Coverage and Why Does It Matter?

In a nutshell, code coverage is the process of determining which sections¬†of your¬†source code have been tested and which¬†sections¬†of your source code have not been tested. This insight allows you to improve your overall testing strategies and the overall health of your code base.¬†The ultimate¬†golas¬†for most organizations are (1) to¬†¬†increase¬†revenue by providing end users with a higher quality application that is easier to sell¬†and (2) to¬†reduce the total costs of supporting that application in terms of general support and bug fixes. Looking for more Code Coverage 101? We’ve got you covered here.

Can I Collect Code Coverage on My Build Server?

Collecting code coverage on your build service is available through our server-based product, Code Central. It allows you to monitor any number of build servers and test machines and collect coverage data. Code Central can collect coverage directly if it is installed locally on the build server or it can connect to any machine with Collector installed and collect coverage remotely.

Now that you know you can – the next question is HOW? Well – we’ve got that spelled out for you in three easy steps right here.

Can I Cover IIS and My .NET Web Apps?

Yes you can! NCover collects coverage on your .NET web apps by profiling IIS. Specifically, NCover watches the w3wp.exe, the IIS worker process, in order to collect coverage. This approach allows you to automatically capture coverage once you have properly configured your project. How do I properly configure my project? Well we’ve got that for you right here.

Did we miss your question? Leave us a comment or check out our support and resources sections to help find the answers you are looking for. Keep covered and code on our friends. We cannot wait to see what you make next.

The post Getting Started with .NET Code Coverage appeared first on NCover.

Categories: Vendor

Progress Software Announces Intent to Acquire Telerik

Software Development Tools Directory - Thu, 10/23/2014 - 19:26
Progress Software Corporation announced that it has entered into a definitive agreement to acquire privately held Telerik AD, a leading provider of application development tools, for $262.5 million. Telerik enables its 1.4 million strong develope ...
Categories: Vendor

Google Buys Firebase for the Google Cloud Platform Team

Software Development Tools Directory - Thu, 10/23/2014 - 18:16
Firebase is joining the Google Cloud Platform team. Firebase makes it very easy for developers to build mobile and web apps that store and sync data in realtime.
Categories: Vendor

Embarcadero Unveils Upgrade Program to Help VCL Developers

Software Development Tools Directory - Thu, 10/23/2014 - 18:04
Embarcadero Technologies, a leading provider of software solutions for application and database development, has launched a time limited Upgrade Program, which runs until November 21, 2014. The new program is designed to enable any licence holder ...
Categories: Vendor

Appnomic Systems Announces OpsOne 5.0

Software Development Tools Directory - Thu, 10/23/2014 - 18:02
Appnomic Systems today announces the release of OpsOne 5.0, a dramatic step forward towards removing the barriers for enterprise-level IT process automation (ITPA), making automation sustainable, and further simplifying customization of the OpsOn ...
Categories: Vendor

Rogue Wave Software Releases Klocwork 10.1

Software Development Tools Directory - Thu, 10/23/2014 - 18:01
Rogue Wave Software announced a new version of its static analysis tool, Klocwork. This release underscores the ongoing commitment by Rogue Wave to help software developers accelerate great code. With a refreshed analysis engine, improved platfor ...
Categories: Vendor

What is new in codeBeamer 7.4?

Intland Blog - Thu, 10/23/2014 - 17:00
Date and time: 23 October 2014 – 16:00 CET Webinar duration: 20 minutes codeBeamer version 7.4 is here! It brings you multi-dimensional traceability, advanced filtering and better project management. Stay in total control of your projects with our brand new
Categories: Vendor

The Power and Importance of Open Source Consortiums

Black Duck Software Press Releases - Thu, 10/23/2014 - 16:30

As open source becomes more prevalent and critical to software development, leading companies are forming consortiums to establish industry standards, share information and best practices, and improve the overall quality and management of open source software (OSS).  These collaborative, open source-style projects are accelerating the adoption of open source by sharing lessons learned and making it easier for companies to manage the challenges of open source. Together, these leading organizations are fostering new innovations that benefit and advance the industry as a whole.

This Black Duck webinar with Karen Copenhaver, partner at Choate Hall & Stewart and Counsel for the Linux Foundation, and Mark Radcliffe, partner at DLA Piper and General Counsel for the Open Source Initiative (OSI), will examine the importance of open source management collaborations, reviewing how they started, why they formed, and how companies benefit from participation

Projects to be discussed include:

  • Open Chain
  • SPDX
  • TODO
  • LF Compliance Program
  • Open Source Initiative
Register Now
Categories: Vendor

Progress Appoints Melissa Puls to Chief Marketing Officer

Progress Software News - Thu, 10/23/2014 - 13:30
Progress Appoints Melissa Puls to Chief Marketing Officer
Categories: Vendor

Application Lifecycle Management (ALM) and PLM: ‚ÄúWorking together‚Ķ and right on target‚ÄĚ (Siemens Guest Blog)

Polarion Software - Thu, 10/23/2014 - 11:09
Guest blogger Pascal Vera, a product manager with Siemens PLM Software, reveals plans for AML-PLM integrations between Siemens Teamcenter and Polarion ALM.
Categories: Vendor

Improve Product and Software Development by Integrating ALM and PLM (Part 2 of 4)

Polarion Software - Wed, 10/22/2014 - 18:23
Polarion SVP Stefano Rizzo cites recommendations of OVUM principal analyst Michael Azoff in this second of a 4-part series aimed at helping companies gear up to meet the challenges of software merging with hardware in product development.
Categories: Vendor

Progress Software Announces Intent to Acquire Telerik

Progress Software News - Wed, 10/22/2014 - 13:30
Progress Software Announces Intent to Acquire Telerik
Categories: Vendor


Software Development Tools Directory - Wed, 10/22/2014 - 08:54
Pester provides a framework for running Unit Tests to execute and validate PowerShell commands inside of PowerShell. Pester follows a file naming convention for naming tests to be discovered by pester at test time and a simple set of functions th ...
Categories: Vendor


Software Development Tools Directory - Wed, 10/22/2014 - 08:52
LedisDB is an open source high performance NoSQL database like Redis powered by Go.
Categories: Vendor

Ensure Open Source Software Security

Black Duck Software Press Releases - Tue, 10/21/2014 - 21:00
*/ Ensure Open Source Software Security

Learn how you can promote the use of open source while mitigating security risks through comprehensive OSS Logistics solutions that automate the management of open source throughout your organization. 

Get this free whitepaper to find out how you can:

  • Automatically identify security vulnerabilities
  • Assess and remediate components with known vulnerabilities
  • Continuously monitor your codebase to guarantee future security
*/ Start Securing Your Open Source Code! First Name * Last Name * Job Function * - Select -Business or Corporate DevelopmentConsultingCorporate StaffDevelopment or Engineering ManagementIT OperationsLegalOpen Source Advocacy or ManagementProduct ManagementRisk, Compliance, or Security ManagementSales or Sales EngineeringSoftware Developer or EngineeringSoftware ArchitectureSoftware Quality, Build, or ToolsOther Job Title Email Address * Business Phone Company * City Country Afghanistan√Öland IslandsAlbaniaAlgeriaAmerican SamoaAndorraAngolaAnguillaAntarcticaAntigua and BarbudaArgentinaArmeniaArubaAustraliaAustriaAzerbaijanBahamasBahrainBangladeshBarbadosBelarusBelgiumBelizeBeninBermudaBhutanBoliviaBosnia and HerzegovinaBotswanaBouvet IslandBrazilBrit/Indian Ocean Terr.Brunei DarussalamBulgariaBurkina FasoBurundiCambodiaCameroonCanadaCape VerdeCayman IslandsCentral African RepublicChadChileChinaChristmas IslandCocos (Keeling) IslandsColombiaComorosCongoCongo, The Dem. Republic OfCook IslandsCosta RicaC√īte D'IvoreCroatiaCubaCyprusCzech RepublicDenmarkDjiboutiDominicaDominican RepublicEcuadorEgyptEl SalvadorEquatorial GuineaEritreaEstoniaEthiopiaFalkland IslandsFaroe IslandsFijiFinlandFranceFrench GuianaFrench PolynesiaFrench Southern Terr.GabonGambiaGeorgiaGermanyGhanaGibraltarGreeceGreenlandGrenadaGuadeloupeGuamGuatemalaGuineaGuinea-BissauGuyanaHaitiHeard/McDonald Isls.HondurasHong KongHungaryIcelandIndiaIndonesiaIranIraqIrelandIsraelItalyJamaicaJapanJordanKazakhstanKenyaKiribatiKorea (North)Korea (South)KuwaitKyrgyzstanLaosLatviaLebanonLesothoLiberiaLibyaLiechtensteinLithuaniaLuxembourgMacauMacedoniaMadagascarMalawiMalaysiaMaldivesMaliMaltaMarshall IslandsMartiniqueMauritaniaMauritiusMayotteMexicoMicronesiaMoldovaMonacoMongoliaMontserratMoroccoMozambiqueMyanmarN. Mariana Isls.NamibiaNauruNepalNetherlandsNetherlands AntillesNew CaledoniaNew ZealandNicaraguaNigerNigeriaNiueNorfolk IslandNorwayOmanPakistanPalauPanamaPapua New GuineaParaguayPeruPhilippinesPitcairnPolandPortugalPuerto RicoQatarReunionRomaniaRussian FederationRwandaSaint Kitts and NevisSaint LuciaSamoaSan MarinoSao Tome/PrincipeSaudi ArabiaSenegalSerbia and MontenegroSeychellesSierra LeoneSingaporeSlovak RepublicSloveniaSolomon IslandsSomaliaSouth AfricaSpainSri LankaSt. HelenaSt. Pierre and MiquelonSt. Vincent and GrenadinesSudanSurinameSvalbard/Jan Mayen Isls.SwazilandSwedenSwitzerlandSyriaTaiwanTajikistanTanzaniaThailandTimor-LesteTogoTokelauTongaTrinidad and TobagoTunisiaTurkeyTurkmenistanTurks/Caicos Isls.TuvaluUgandaUkraineUnited Arab EmiratesUnited StatesUnited KingdomUS Minor Outlying Is.UruguayUzbekistanVanuatuVatican CityVenezuelaVietnamVirgin Islands (British)Virgin Islands (U.S.)Wallis/Futuna Isls.Western SaharaYemenZambiaZimbabwe Industry - None -Aerospace & DefenseAutomotiveComputer HardwareConsultingEducationElectronicsEnergyFinancialsGambling & GamingGovernmentHealth CareInsuranceLegalManufacturingMediaOtherRetailSemiconductorServicesSoftwareSystem IntegratorTelecommunicationTransportation State or Province - None -AlabamaAlaskaArizonaArkansasCaliforniaColoradoConnecticutDelawareDistrict of ColumbiaFloridaGeorgiaHawaiiIdahoIllinoisIndianaIowaKansasKentuckyLouisianaMaineMarylandMassachusettsMichiganMinnesotaMississippiMissouriMontanaNebraskaNevadaNew HampshireNew JerseyNew MexicoNew YorkNorth CarolinaNorth DakotaOhioOklahomaOregonPennsylvaniaRhode IslandSouth CarolinaSouth DakotaTennesseeTexasUtahVermontVirginiaWashingtonWest VirginiaWisconsinWyoming ----------AlbertaManitobaBritish ColumbiaNew BrunswickNewfoundland and LabradorNova ScotiaNorthwest TerritoriesNunavutOntarioPrince Edward IslandQuebecSaskatchewanYukon Territory Canada Residents Please provide your consent to continue to receive educational content, event invitations and other information and communications that you currently receive from Black Duck.

You may unsubscribe at any time by clicking here.

Behind The Scenes SF Campaign ID Doc Name Asset Value Asset Type Lead Segment *"); jQuery("div#webform-component-province label.control-label").append("*"); jQuery("select#edit-submitted-state-or-province").addClass("required"); // Only display State when US or CA chosen jQuery("select#edit-submitted-country") .change(function () { var cntry = jQuery("select#edit-submitted-country").val(); if(cntry == "United States" || cntry=="Canada" ){ jQuery("div#webform-component-state-or-province").slideDown(); } else { jQuery("div#webform-component-state-or-province").slideUp(); } if(cntry=="Canada"){ jQuery("fieldset#webform-component-canada-residents").slideDown(); } else { jQuery("fieldset#webform-component-canada-residents").slideUp(); } }) // Only display Title if Job Function is Other jQuery("select#edit-submitted-job-function") .change(function () { var jf = jQuery("select#edit-submitted-job-function").val(); if(jf == "Other"){ jQuery("div#webform-component-title").slideDown(); } else { jQuery("div#webform-component-title").slideUp(); } }) .change(); // Prepopulate fields from cookies if available jQuery("input#edit-submitted-c-firstname").val(jQuery.cookie('epv-firstname')); jQuery("input#edit-submitted-c-lastname").val(jQuery.cookie('epv-lastname')); jQuery("select#edit-submitted-job-function").val(jQuery.cookie('epv-job-function')); jQuery("input#edit-submitted-c-emailaddress").val(jQuery.cookie('epv-emailaddress')); jQuery("input#edit-submitted-business-phone").val(jQuery.cookie('epv-business-phone')); jQuery("input#edit-submitted-company").val(jQuery.cookie('epv-company')); jQuery("input#edit-submitted-city").val(jQuery.cookie('epv-city')); jQuery("select#edit-submitted-country").val(jQuery.cookie('epv-country')); jQuery("select#edit-submitted-industry").val(jQuery.cookie('epv-industry')); jQuery("select#edit-submitted-state-or-province").val(jQuery.cookie('epv-state-or-province')); jQuery("select#edit-submitted-does-your-organization-develop-software-using-open-source-components").val(jQuery.cookie('epv-using-open-source')); jQuery("select#edit-submitted-how-many-software-developers-are-within-your-entire-organization").val(jQuery.cookie('epv-how-many-developers')); jQuery("input#edit-submitted-contact-immediately-1").val(jQuery.cookie('epv-contact-immediately')); jQuery("input#edit-submitted-opt-out-1").val(jQuery.cookie('epv-opt-out')); jQuery("input#edit-submitted-canada-residents-casl-subscribe-1").val(jQuery.cookie('epv-casl-subscribe')); // Set Cookies jQuery("button#edit-submit").click(function(){ jQuery.cookie('epv-firstname',jQuery("input#edit-submitted-c-firstname").val(),{ expires: 365, path: '/'}); jQuery.cookie('epv-lastname',jQuery("input#edit-submitted-c-lastname").val(),{ expires: 365, path: '/'}); jQuery.cookie('epv-job-function',jQuery("select#edit-submitted-job-function").val(),{ expires: 365, path: '/'}); jQuery.cookie('epv-emailaddress',jQuery("input#edit-submitted-c-emailaddress").val(),{ expires: 365, path: '/'}); jQuery.cookie('epv-business-phone',jQuery("input#edit-submitted-business-phone").val(),{ expires: 365, path: '/'}); jQuery.cookie('epv-company',jQuery("input#edit-submitted-company").val(),{ expires: 365, path: '/'}); jQuery.cookie('epv-city',jQuery("input#edit-submitted-city").val(),{ expires: 365, path: '/'}); jQuery.cookie('epv-country',jQuery("select#edit-submitted-country").val(),{ expires: 365, path: '/'}); jQuery.cookie('epv-industry',jQuery("select#edit-submitted-industry").val(),{ expires: 365, path: '/'}); jQuery.cookie('epv-state-or-province',jQuery("select#edit-submitted-state-or-province").val(),{ expires: 365, path: '/'}); jQuery.cookie('epv-using-open-source',jQuery("select#edit-submitted-does-your-organization-develop-software-using-open-source-components").val(),{ expires: 365, path: '/'}); jQuery.cookie('epv-how-many-developers',jQuery("select#edit-submitted-how-many-software-developers-are-within-your-entire-organization").val(),{ expires: 365, path: '/'}); jQuery.cookie('epv-contact-immediately',jQuery("input#edit-submitted-contact-immediately-1").val(),{ expires: 365, path: '/'}); jQuery.cookie('epv-opt-out',jQuery("input#edit-submitted-opt-out-1").val(),{ expires: 365, path: '/'}); jQuery.cookie('epv-casl-subscribe',jQuery("input#edit-submitted-canada-residents-casl-subscribe-1").val(),{ expires: 365, path: '/'}); }); }); //--> Get the Free Whitepaper
Categories: Vendor

Jenkins Continuous Integration Tool Celebrates Tenth Anniversary

Software Development Tools Directory - Tue, 10/21/2014 - 18:48
The Jenkins Community, the community of developers using the Jenkins CI open source continuous integration (CI) server, has announced that Jenkins continues to grow at an accelerated rate. Whether the number of active Jenkins instances, plugins c ...
Categories: Vendor

Verivo Introduces Akula v2.5 Enterprise Mobile Application Platform

Software Development Tools Directory - Tue, 10/21/2014 - 18:30
Verivo Software, the industry's only open enterprise mobile application platform provider, today announced Akula 2.5, which improves enterprise readiness with additional authentication options, and support for large data sets. With upgrades t ...
Categories: Vendor

Snowflake Reinvents the Data Warehouse for the Cloud

Software Development Tools Directory - Tue, 10/21/2014 - 18:14
Snowflake Computing announced the Snowflake Elastic Data Warehouse™, the first data warehouse built from the ground up for the cloud. Based on a patent-pending new architecture, Snowflake's cloud service delivers the power of data wareh ...
Categories: Vendor