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!

Vendor

REConf 2015: Focus on Requirements Engineering and Requirements Management

Intland Blog - Tue, 03/17/2015 - 13:25
Requirements Engineering (RE) has a significant role in managing and documenting software requirements and in improving products development when used correctly. REConf 2015 focuses on how requirements management and requirements engineering can help you to improve the product development process.
Categories: Vendor

The Power of Containers: Open Source and the Docker Ecosystem

Black Duck Software Press Releases - Wed, 03/11/2015 - 19:00
Webinar

Live Discussion with Project Managers From Docker and Google!

In early 2013, the PaaS provider dotCloud open sourced its Docker container technology, hoping to bring flexible PaaS-like environments to the enterprise and across clouds. In just under two years, Docker has taken the software development industry by storm, growing to over 700 contributors and the 24th most starred project on GitHub. That popularity has inspired an entire ecosystem of supporting technologies.

Black Duck recognized Docker as a 2013 Open Source Rookie of the Year. In 2014, two of the Rookies of the Year are Docker related projects (Kubernetes and cAdvisor) and two other Docker related projects (Drone and Fig) received honorable mentions.

This webinar will delve into the importance of the Docker ecosystem of tools and projects helping to propel container technology to the forefront of software development innovation.

Don’t miss this live discussion with:

  • Nick Stinemates, the Head of Business Development and Technical Alliances at Docker
  • Brendan Burns, Lead Engineer on the Kubernetes Project at Google
  • Victor Marmol, Senior Software Engineer and cAdvisor Project Manager at Google
  • Brad Rydewski, Co-Founder at Drone.io
  • Dave Gruber, Vice President of Product Development and Product Marketing at Black Duck Software
Register Now Asset Value:  Low value Lead Segment:  License
Categories: Vendor

The Secrets to Establishing an Open Source Foundation

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

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
Register Now Asset Value:  Low value
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

How to Utilize Open Source in Your Code Base and Build Process

Black Duck Software Press Releases - Tue, 02/17/2015 - 17:30
Webinar

Best-in-class organizations utilize open source in up to 80% of code to rapidly deliver solutions to their respective markets. As the quantity and frequency of open source increases within your code base, ensuring that the right binaries show up in your build becomes more and more challenging.

Please join us as Baruch Sadogursky, Developer Advocate at JFrog, and Dave Gruber, Director of Developer Programs at Black Duck Software, review the challenges associated with managing increasing open source use and present automated approaches to gain visibility and control of your binaries. You will learn:

  • How to manage your build process to ensure you get the right open source in your final build
  • How automated binary management plays a key role in the process
  • How to track and maintain continuous visibility of your open source utilization

Speakers:

Baruch Sadogursky, joined JFrog as the Developer Advocate following years of working alongside JFrog’s founding team.

Baruch is hacking around Java technologies and Continuous-Integration tools since 2001, including module development for open source projects like Gradle & Spring. Baruch is also active in community development around Artifactory, participating in the development of it’s plugin ecosystem and enriching it’s functionality with open-source user plugins.

As JFrog’s Developer Advocate, Baruch contributes to the strong collaboration with leading open-source projects such as SpringSource, Grails and Gradle by providing them with the Artifactory Cloud platform, and fuels the Continuous-Integration ecosystem with open-source plugins for leading tools such as Jenkins, TeamCity & Bamboo.

Dave Gruber : Dave has a CS degree and 15 years’ experience in enterprise application development. Following a successful startup to scale large web sites in the early days of the Internet, he spent the next 13 years actively involved in the evolution of web technologies, working in product management and marketing focused on web application development technologies like Flash Remoting, ColdFusion, and Flex.

He has a long history of speaking at developer conferences large and small around the world.

Register Now Asset Value:  Low value Lead Segment:  License
Categories: Vendor

Oracle Enterprise Resource Planning Cloud and Oracle Enterprise Performance Management Cloud Are Platforms of Choice for CFOs Worldwide

Oracle Database News - Fri, 01/30/2015 - 14:01
Oracle Enterprise Resource Planning Cloud and Oracle Enterprise Performance Management Cloud Are Platforms of Choice for CFOs WorldwideMore than 600 customers have selected Oracle’s rich, integrated suite of cloud services to drive growth and innovation

Redwood Shores, Calif. – January 30, 2015 – In Q2 FY2015, quarterly sales for Oracle Enterprise Resource Planning Cloud (Oracle ERP Cloud) and Oracle Enterprise Performance Management Cloud (Oracle EPM Cloud) increased by 80 percent. This growth reiterates customers’ confidence that Oracle is best positioned to offer CFOs a complete, integrated suite of financial management, procurement, projects, and performance management cloud services, all designed to work seamlessly and securely together.

More than 600 enterprise and midsize companies worldwide have selected Oracle ERP Cloud and Oracle EPM Cloud to drive finance innovation and growth, including Transit Wireless, SoundCloud, Ringo Mobile, Communications Test Design, Inc., and lynda.com. Real estate leader RE/MAX was among those companies that recently selected Oracle ERP Cloud and Oracle EPM Cloud as part of a full suite of Oracle cloud services. With a global network of franchisee-owned and -operated offices and more than 90,000 sales associates, RE/MAX will rely on Oracle to help grow its business and meet regulatory reporting requirements as a newly listed public company.

“Our financial information has become transparent subsequent to our 2013 initial public offering,” notes Karri Callahan, acting chief financial officer and corporate controller, RE/MAX. “To support our ambitious growth strategy, we needed a more efficient finance system with embedded controls and extensive reporting capabilities. Oracle offered us pre-integrated, state-of-the-art cloud services. This was a compelling value, since we prefer to invest in technology innovations for our brokers and agents rather than maintaining separate systems.”

Oracle also added more than 250 new Oracle ERP Cloud and Oracle EPM Cloud customers in Q2 FY2015—150 of which were net new and replaced their legacy solutions with Oracle ERP Cloud. lynda.com, a leading online learning company, is another innovative, fast-growing organization that selected Oracle ERP Cloud to scale its online learning business globally.

“We looked at major players and other vendors during our rather exhaustive evaluation process for the right cloud ERP solution, and ultimately selected Oracle for its superior analytics and reporting, and completeness of its offerings for our finance organization,” said lynda.com CFO Elaine Kitagawa. “We are growing quickly and expanding internationally. Oracle’s global functionality and scalable platform were major factors in our decision. Oracle is clearly committed to becoming the ERP vendor of choice for fast-growing companies like lynda.com, and we are excited to have Oracle as our partner in this growth journey.”

“The growth of Oracle’s ERP and EPM cloud offerings reflects the investment we’ve made to build solutions that work together seamlessly in the cloud and that anticipate the needs of CFOs,” said Rondy Ng, senior vice president, Applications Development, Oracle. “CFOs are turning to Oracle for our advanced reporting and analytics, global functionality and scalability, and seamless integration. It’s a decision that helps CFOs reduce costs while providing their organizations with a clear path to the cloud.”

Additional Information In recognition of Oracle’s continued momentum in the area of enterprise resource planning solutions, Oracle ERP Cloud was named a Leader in the November 2014 Nucleus Research report, “ERP Technology Value Matrix.” Read what companies have been saying about Oracle ERP Cloud and Oracle EPM Cloud. For more information on Oracle ERP Cloud, visit us on Facebook and follow us on Twitter. For more information on Oracle EPM Cloud, visit us on Facebook and follow us on Twitter. Read more about Oracle’s Q2 FY2015 success.About Oracle

Oracle engineers hardware and software to work together in the cloud and in your data center. For more information about Oracle (NYSE:ORCL), visit oracle.com.

Trademarks

Oracle and Java are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of their respective owners.

###

Danielle Cormier-Smith
Oracle

+1.610.766.3463
danielle.cormier@oracle.com

Simon Jones
Blanc & Otus
+1.415.856.5155
sjones@blancandotus.com

Categories: Database, Vendor

What Customers Are Saying About Oracle Enterprise Resource Planning Cloud and Oracle Enterprise Performance Management Cloud

Oracle Database News - Fri, 01/30/2015 - 14:00
What Customers Are Saying About Oracle Enterprise Resource Planning Cloud and Oracle Enterprise Performance Management Cloud

Redwood Shores, Calif. – January 30, 2015

Transit Wireless

Transit Wireless is an advanced wireless solutions company responsible for the design/build and operation of the neutral-host distributed antenna system (DAS) and Wi-Fi network for the New York City (NYC) subway system in New York. With more than 2.6 billion riders annually, the NYC subway is one of the largest public transportation systems in the world. Through a partnership with the Metropolitan Transportation Authority (MTA), Transit Wireless has deployed wireless and Wi-Fi services in 76 out of 279 underground NYC subway stations. The company is now implementing a full suite of Oracle cloud services, including solutions for enterprise resource planning, procurement, projects, inventory, and human capital management.

“Our business model is rapidly evolving beyond subways to offer new types of wireless technology,” said Transit Wireless CEO William Bayne. “Oracle is able to provide a complete, integrated suite of true cloud services to support operational efficiencies and drive growth.”

Ringo Mobile

Ringo Mobile, a telecommunications company based in Italy, offers a mobile calling app that allows users to make low-cost international calls to any mobile or landline phone without using the internet.

“The cloud for us is a natural choice because our business is distributed and we already have a strong company culture that understands the value added of software as a service,” said Luca Brignone, managing director, Ringo Mobile. “Oracle’s cloud solution matches perfectly with our local needs and at the same time supports our multi-country approach. It is our intention that Oracle Cloud will unify all the ERP systems within our holding company. Starting with Oracle Enterprise Resource Planning Cloud allows us to adopt an important tool for our business: we have done a balanced investment and we are ready to extend our cloud solutions in a modular way without issues.”

Communications Test Design, Inc.

Founded in 1975, Communications Test Design, Inc. (CTDI) is a full-service, global engineering, repair, and logistics company that provides cost-effective solutions to the communications industry. CTDI selected Oracle Planning and Budgeting Cloud Service, part of Oracle Enterprise Performance Management Cloud, to support its rapidly growing business and to automate a traditionally manual process for budgeting, planning, and forecasting that was time-consuming and prone to errors.

“Oracle Planning and Budgeting Cloud Service will enable us to significantly reduce the time and effort needed to perform our daily P&L forecasting process, which is our most critical business management practice. In addition, the real-time analytical data and comprehensive reporting that we can generate from Oracle Planning and Budgeting Cloud Service will enable us to make timely and well-informed decisions in order to run our business better,” said Paul Cardell, vice president, Corporate Operations, CTDI..

About Oracle

Oracle engineers hardware and software to work together in the cloud and in your data center. For more information about Oracle (NYSE:ORCL), visit oracle.com.

Trademarks

Oracle and Java are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of their respective owners.

###

Danielle Cormier-Smith
Oracle

+1.610.766.3463
danielle.cormier@oracle.com

Simon Jones
Blanc & Otus
+1.415.856.5155
sjones@blancandotus.com

Categories: Database, Vendor

Testing Company QASymphony Raises $2.5M Series A

Software Development Tools Directory - Thu, 01/29/2015 - 18:12
QASymphony announced that it has closed $2.5MM in Series A funding. Led by Buckhead Investment Partners (BIP Capital), Poplar Ventures, and KMS Technology, this strategic investment will allow the company to further fund sales and marketing initi ...
Categories: Vendor

CloudBees Gets $23.5 Million in New Financing

Software Development Tools Directory - Thu, 01/29/2015 - 18:04
CloudBees, the Enterprise Jenkins Company and continuous delivery leader, today announced a $23.5 million financing round, led by longtime CloudBees investor Lightspeed Venture Partners. Existing investors Matrix Partners, Verizon Ventures and Bl ...
Categories: Vendor

New version of load testing tool enables on-demand virtual users from the cloud

Software Development Tools Directory - Thu, 01/29/2015 - 17:45
TestPlant, the maker of the eggPlant range of software quality tools, today announced the launch of eggPlant Performance v6, the latest version of the company’s advanced performance and load testing tool. This release introduces cloud-based ...
Categories: Vendor

Forever 21 Matches Styles to Consumer Demand with Oracle Retail

Oracle Database News - Thu, 01/29/2015 - 14:01
Forever 21 Matches Styles to Consumer Demand with Oracle Retail Supporting rapid growth worldwide, Forever 21 uses Oracle to streamline planning and to help ensure selections delight customersRedwood Shores, Calif. – January 29, 2015News Summary

Ever-changing styles and an array of colors, sizes and accessories challenge fashion retailers to anticipate consumer response and ensure the right mix is available online and in stores as each season unfolds. Taking advantage of advanced optimization technology from Oracle, popular fashion retailer Forever 21 is using Oracle Retail Merchandise Planning and Optimization solutions to help predict demand and align assortments to meet customer expectations.

News Facts Fast fashion apparel retailer Forever 21, now the 5th largest specialty retailer in the U.S., implemented Oracle Retail Assortment Planning and Size Profile Optimization to help ensure that the apparel and accessories it places in stores each week are those that customers are looking for, and that will help to fuel ongoing growth. Forever 21 expects to open 600 new stores in the next three years, and the Oracle system will help its merchandising team support the growth with more streamlined and effective processes, using the system to predict when individual items will be in demand and in what colors, styles and quantities at each of its six websites and corporate, franchise and joint-venture owned brick-and-mortar locations in 43 countries. Taking advantage of the science incorporated into Oracle Retail Assortment Planning and Size Profile Optimization, Forever 21 can make data-driven decisions to create optimal assortments based on determining factors such as neckline, price point, fabric and other variables influencing sales. The Oracle Retail solution enables Forever 21 to improve planning decisions based on bottom-up data from its business units, taking into account the fast pace of style changes, number of SKUs, seasonality, and sizing demands, as well as product fabrication requirements and Average Unit Retail costs. To speed implementation and allow for smoother upgrades in the future, Forever 21’s mantra for the deployment was to “Keep it Simple” by avoiding customization and leveraging the comprehensive functionality of the Oracle Retail planning solution. Forever 21 worked with Oracle and Veltio, an Oracle PartnerNetwork Gold-level member, to launch the solution in May 2014 following a nine-month implementation program that included data cleansing as well as design and user acceptance testing. Supporting Quotes “The Oracle Retail solution gives us a blueprint of where the assortment is going to lead us,” said Robert Kim, vice president, Planning and Allocation, Forever 21. “Seeing the past performance by segment and looking at color penetration and fashion attributes is in itself a giant step forward, and the data can be sliced and diced in a way that is meaningful for our merchants. Oracle took a very complicated model and made it user-friendly. We expect to gain more insight and deliver an even better product assortment for our customers as we expand our use of the Oracle Retail solution.” “Forever 21 is optimizing its selection of merchandise to meet consumer expectations and to help improve performance across its diverse customer touch points,” said Jill Puleri, senior vice president and general manager, Oracle Retail. “By using Oracle Retail optimization and planning solutions, Forever 21 is taking advantage of integrated retail science and leading predictive technology, features to improve the customer experience and drive sales.” Supporting Resources About Oracle Retail Merchandise Planning and Optimization Oracle Retail on Facebook, Twitter, and YouTube Oracle Retail Blog  Oracle Commerce Anywhere Blog Oracle Retail Asset and Community Knowledge PortalAbout Oracle

Oracle engineers hardware and software to work together in the cloud and in your data center. For more information about Oracle (NYSE:ORCL), visit oracle.com.

Trademark

Oracle and Java are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of their respective owners.

# # #

Contacts:

Greg Lunsford
Oracle
+1.650.506.6523
greg.lunsford@oracle.com

Mary Ellen Amodeo
Amodeo Associates
+1.612.963.5797
meamodeo@gmail.com

Categories: Database, Vendor

Oracle Delivers Intuitive and Mobile User Experience for Oracle’s PeopleSoft Financials and Supply Chain Management Solutions

Oracle Database News - Thu, 01/29/2015 - 14:00
Oracle Delivers Intuitive and Mobile User Experience for Oracle’s PeopleSoft Financials and Supply Chain Management SolutionsSimplicity and mobility of new user interface can improve decision-making, increases employee productivity, and offers supplier collaboration opportunities

Redwood Shores, Calif. – January 29, 2015 – To help companies and organizations take advantage of modern mobile technologies, Oracle has delivered a new, simplified user experience for its PeopleSoft Financials and PeopleSoft Supply Chain Management solutions within PeopleSoft 9.2 Update Image 10. The PeopleSoft Fluid User Interface (PeopleSoft Fluid UI) included in PeopleSoft 9.2 Update Image 10 provides an intuitive and responsive user experience that is optimized across multiple platforms including smartphones, tablets, and laptops. Many new features and functions take advantage of the PeopleSoft Fluid UI to provide employees, managers, and executives with a familiar native user experience that helps maximize productivity and effectiveness while reducing the need for training.

“Regardless of role, all enterprise application users expect simple-to-use and intuitive solutions,” said Paco Aubrejuan, senior vice president and general manager, Oracle’s PeopleSoft Applications. “The PeopleSoft team’s latest effort delivers new features in PeopleSoft Financials and PeopleSoft Supply Chain Management that take advantage of PeopleSoft Fluid User Interface. These should positivity impact user efficiency and satisfaction.”

In addition to the new PeopleSoft Fluid UI, the latest update to PeopleSoft Financials and PeopleSoft Supply Chain Management also provides a range of enhancements including transaction simplification, embedded analytics, and compliance support. The PeopleSoft Selective Adoption model, enabled by the PeopleSoft Update Manager, makes these latest enhancements available to PeopleSoft 9.2 customers at the time of their choosing, without the need to upgrade, lowering the total cost of ownership and accelerating the delivery of valuable features to users.

Ease of Use with Robust Functionality

PeopleSoft Financials and PeopleSoft Supply Chain Management deliver best-in-class financial and supply chain functionality that helps organizations increase productivity, accelerate business performance, and lower cost of ownership. With the new PeopleSoft Fluid UI, customers can benefit from:

Improved user engagement: PeopleSoft Fluid UI delivers a new PeopleSoft navigation paradigm that includes tiled role-based home pages for cash managers, procurement operations, project managers, and more, as well as a new navigation bar that presents information in a way similar to consumer mobile applications, driving user adoption by providing instant access to key areas of the solution. Personalization and configurability: Users now have the ability to tailor their PeopleSoft application to look and work the way they want, across all devices, within seconds. User-configured reporting criteria enables “manage-by-exception” that is unique to each user. Unified approvals: PeopleSoft Fluid UI enables managers to quickly approve transactions from across the enterprise—including financials and procurement transactions such as expense reporting, requisitioning, and cash flow management—through any device. Faster decision-making: Managers and users can view and analyze real-time financial, project, and procurement data remotely on mobile devices to help make strategic decisions quickly, based on the latest relevant information. Anywhere, anytime access: Users can complete everyday tasks such as entering expense reports and time sheets from their mobile devices. Managers can also take advantage of mobile features, including monitoring cash positions, project health, and supplier performance, regardless of location. Latest technology: PeopleSoft Fluid UI is enabled through the latest rendering technologies including HTML5 and CSS3 delivered in PeopleSoft PeopleTools 8.54.

Additional capabilities available in the latest update for PeopleSoft Financials and PeopleSoft Supply Chain Management solutions include:

WorkCenters: Expansion of PeopleSoft’s powerfully efficient WorkCenter framework continues across the PeopleSoft solution, including newly introduced WorkCenters for expenses, resource management, and more. Supplier 360-degree view: Users can now access a single page from which they can see information about a supplier needed to address tactical and strategic business issues and challenges. Users can personalize and share reports via the new PeopleSoft Configurable Analysis framework. Supplier collaboration: A comprehensive supplier portal offers suppliers a centralized portal from which they can access key information in PeopleSoft financial and procurement applications. Actionable insights: With numerous embedded analytics available through pivot grids (AR Items by Status, AR Aging, and Minimum Future Lease Obligation, for example) and intuitive new dashboards such as the Accounts Receivable dashboard, users gain real-time insights to make more-informed decisions. Activity guides: Activity guides help users simplify key processes and accelerate business transformations. The guides lead users visually through multistep processes such as contract and grant awards setup; help them monitor and manage progress, turnaround, and completion times; and more. Regulatory compliance support: The latest update introduces significant foundational enhancements in preparation for upcoming regulatory standards changes, including revenue recognition for PeopleSoft Contracts and PeopleSoft Project Costing as well as lease accounting for PeopleSoft Asset Management and PeopleSoft Real Estate Management.

“Here at Kansas City Power & Light, we are looking to expand our mobile capabilities in the future,” said Eddy Halter, director of procurement, Kansas City Power & Light. “Being able to create, review, and approve transactions sourced from PeopleSoft via a smartphone or tablet would definitely be a benefit for our organization.”

“Cardinal Point is excited about the new features in PeopleSoft Financials 9.2 Update Image 10 that enable the mobile workforce and improve the user experience, particularly enhancements that harness the power of the PeopleSoft Fluid User Interface technology, like the project manager home page,” said Bill Gibbard, managing director, Cardinal Point Solutions. “We also appreciate Oracle’s continued dedication to its superiority in features, including functionality to help customers who are preparing for their adoption of recent changes in revenue accounting standards.”

Additional Information Learn more about Oracle’s PeopleSoft Applications by reading the Oracle PeopleSoft Applications Strategy Blog, or following Oracle PeopleSoft on Twitter, Facebook, and YouTube. View PeopleSoft Talk with Marc Weintraub: The PeopleSoft Investment Strategy, featuring Paco Aubrejuan.About Oracle

Oracle engineers hardware and software to work together in the cloud and in your data center. For more information about Oracle (NYSE:ORCL), visit oracle.com.

Trademarks

Oracle and Java are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of their respective owners.

###

Danielle Cormier-Smith
Oracle

+1.610.766.3463
danielle.cormier@oracle.com

Simon Jones
Blanc & Otus
+1.415.856.5155
sjones@blancandotus.com

Categories: Database, Vendor

Pre-Instrumentation Targets for MSBuild

Pre-Instrumentation Targets for MSBuild

pre_instrumentation_msbuildThe flexibility of NCover pre-instrumentation has been demonstrated in two previous articles describing both the NCover Pre-Instrumentation and the Pre-Instrumentation for Continuous Integration. Pre-instrumentation for coverage collection with NCover can also be integrated directly into MSBuild projects. MSBuild targets are the core of Visual Studio projects and solutions. MSBuild is leveraged by a multitude of build engines, so MSBuild targets to pre-instrument assemblies are very helpful.

Sample Targets
<PropertyGroup>
   <TargetAssembly>$(TargetDir)$(TargetFileName)
       </TargetAssembly>
   <NCOVEREXE>"d:\<install folder>\ncover.exe"</NCOVEREXE>
   <NCOVER_COVERAGE Condition=" '$(NCOVER_COVERAGE)' == '' ">false</NCOVER_COVERAGE>
</PropertyGroup>
<Target Name="TriggerNCoverPreinstrument"
     Condition="'$(NCOVER_COVERAGE)'=='true'"
     AfterTargets="AfterBuild" BeforeTargets="">
   <Message Text="******* SHOULD PRE-INSTRUMENT *********" Importance="High"/>
   <CallTarget Targets="NCoverPreinstrument"/>
</Target>
<Target Name="NCoverPreinstrument">
   <Message Text="NCover Pre-instrumentation for $(TargetAssembly)" Importance="High"/>
   <Exec Command="$(NCOVEREXE) instrument &quot;$(TargetAssembly)&quot;"
       ContinueOnError="true" />
</Target>

Adding these targets to a <project>.Common.targets is a simple way to enable every project in a solution to be assigned the NCoverPreinstrument target and to provide automatic instrumentation on any build command. By default, the NCOVER_COVERAGE property is set to “false” if the value is not otherwise provided before the build.

Most project files will have included projects. In the case below, there’s an include for Microsoft.CSharp.targets and then a second include for a custom project targets file. A custom targets file is a great way to add targets, items, and properties that are common to all project files in a solution.

<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
<Import Project="..\<my_solution>.Custom.targets" />  
      <!-- may have to add one of these -->
Adding the Targets

In the case above, just edit the <my_solution>.Custom.targets file and add the sample targets above. Custom target files are not included in projects by default. If you don’t have one, you can create one and add an Import command to all your MSBuild project files. A typical custom targets file would look like the following:

<?xml version="1.0" encoding="utf-8"?>
<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
   <TargetAssembly>$(TargetDir)$(TargetFileName)</TargetAssembly>
   <NCOVEREXE>"d:\<install folder>\ncover.exe"</NCOVEREXE>
   <NCOVER_COVERAGE Condition=" '$(NCOVER_COVERAGE)' == '' ">false</NCOVER_COVERAGE>
</PropertyGroup>
<Target Name="TriggerNCoverPreinstrument"
   Condition="'$(NCOVER_COVERAGE)'=='true'"
   AfterTargets="AfterBuild" BeforeTargets="">
   <Message Text="******* SHOULD PRE-INSTRUMENT *********" Importance="High"/>
   <CallTarget Targets="NCoverPreinstrument"/>
</Target>
<Target Name="NCoverPreinstrument">
   <Message Text="NCover Pre-instrumentation for $(TargetAssembly)" Importance="High"/>
   <Exec Command="$(NCOVEREXE) instrument &quot;$(TargetAssembly)&quot;"
       ContinueOnError="true" />
</Target>
</Project>
Invoking Pre-instrumentation

These targets give us the flexibility to invoke pre-instrumentation in two separate ways. The first is to add -p:NCOVER_COVERAGE=true to any MSBuild command. This property will signal to MSBuild that pre-instrumentation should be performed on each assembly as it is built in the larger build process. That command would look like one of the following:

In a project folder:
> msbuild /p:NCOVER_COVERAGE=true

A specific project:
> msbuild some_project.csproj /p:NCOVER_COVERAGE=true

A solution build:
> msbuild my_solution.sln /p:NCOVER_COVERAGE=true

The second method to invoke pre-instrumentation is to directly call the NCoverPreinstrument target. This won’t trigger a rebuild of the project source targets, but it will instrument the target assembly from the last build.

In a project folder:
> msbuild /t:NCoverPreinstrument

A specific project:
> msbuild some_project.csproj /t:NCoverPreinstrument

A solution build:
> msbuild my_solution.sln /t:NCoverPreinstrument

Of course, it’s possible to simply add the targets to every project file, but this is one example of target integration with some simple elegance. Please post a reply with your own preferences and improvements.

The post Pre-Instrumentation Targets for MSBuild appeared first on NCover.

Categories: Vendor

Visit Ranorex at Swiss Testing Day and Save 15% on the Ticket Price

Ranorex.com: Latest News - Thu, 01/29/2015 - 10:15
Ranorex will be at Swiss Testing Day on March 18th, 2015 in Zurich (Switzerland).

Swiss Testing Day is a Software Conference organized by Testers for Testers that will be taking place in the "Kongresshaus" in Zurich, Switzerland.

After the highly successful event last year, this year Swiss Testing Day is celebrating its 10th anniversary. This software testing conference includes first-rate keynote speeches and other interesting talks focusing on innovative solutions, methods and best practices in software quality management and software testing (presentations in both German and English).
In addition to the parallel specialist presentations, there are also two top-notch keynote speeches:
  • Adrian Zwingli, Conference Chair, will look back on the last 10 years of software testing.
  • In the second keynote, Andy Holzer, the renowned writer and mountaineer, relates how he climbed to the summit of the world having been blind since birth.
     



The conference will bring together people involved in any aspect of software testing.

Ranorex will participate with an exhibition booth at Swiss Testing Day 2015. We look forward to meeting you for some inspiring discussions about test automation. This year's program at Swiss Testing Day looks great!

Participate in Swiss Testing Day and receive 15% discount on the ticket price by entering the promotional code "Promo_Ranorex" when you register (valid until February 28, 2015).
Categories: Vendor

Featured Extension: Live Status Reveals Optimal Work Item Flow and Current State

Polarion Software - Thu, 01/29/2015 - 05:58
Extension of the Month post features a cool new extension from Polarion's partner in China.
Categories: Vendor

Oracle Service Cloud Enables Organizations to Better Understand the Customer Journey and Drive Service Collaboration

Oracle Database News - Wed, 01/28/2015 - 14:02
Oracle Service Cloud Enables Organizations to Better Understand the Customer Journey and Drive Service Collaboration Latest release delivers new features for more-connected customer engagements and improved service experiencesRedwood Shores, Calif. – January 28, 2015

As expectations for enhanced customer experiences grow, service teams need to focus on engaging and retaining consumers, empowering employees, and adapting quickly. The latest release of Oracle Service Cloud helps organizations meet these challenges, and offers tools that enable agents to better understand their customer’s needs and rapidly resolve cases to deliver an outstanding experience.

The latest Oracle Service Cloud release features:

Building on its commitment to help organizations deliver successful customer experiences, Oracle has updated Oracle Service Cloud with capabilities such as skills-based routing, visitor browser history, and better social monitoring. New tools to empower rapid resolution through collaboration, enhanced cobrowsing, and policy automation help service teams better understand the customer journey. Following Oracle’s acquisition of LiveLOOK, this latest release tightly integrates the enhanced Oracle Co-browse feature within Oracle Service Cloud. Oracle Service Cloud combines web, social, and contact center experiences for a unified, cross-channel service solution that enables organizations to increase sales and adoption, build trust and strengthen relationships, and reduce costs and effort. Part of the Oracle Customer Experience Cloud portfolio of applications, Oracle Service Cloud easily integrates with Oracle Marketing Cloud, Oracle Sales Cloud, Oracle Social Cloud, and Oracle Commerce to provide a 360-degree view of the customer journey.Better Understand the Customer Experience

Oracle Service Cloud helps organizations better understand the customer experience with:

Skills-based routing: This capability helps match a specific inquiry with the best-available agent. Organizations can provide a differentiated quality of service based on customer value or other segment attributes, solve inquiries more quickly, and improve overall productivity. Visitor browser history: When consumers escalate from self-service to assisted service, visitor browser history empowers chat agents to locate recently viewed web pages and gain immediate insight into the actions that led to the customer’s need for help. This results in increased customer satisfaction and cost savings through reduced average handling time. Oracle Social Cloud: Broad social monitoring and powerful analytics help organizations better understand when to proactively engage their customers in social networks outside of their control. Oracle Social Cloud can seamlessly escalate social posts to Oracle Service Cloud, where a suite of service engagement tools can be leveraged for an effective response. Subsequent customer replies are automatically threaded with the original, which can trigger an Oracle Service Cloud action. This results in early identification of trends, improved customer satisfaction, and the elimination of costly cross-department friction. Drive Service Collaboration and Rapid Response with Oracle Service Cloud Oracle Co-browse: The updated Oracle Service Cloud more tightly integrates this feature, allowing customers to share their screen with an agent immediately in instant mode—no download required. This improves first-contact resolution rates and enables faster voice and chat interactions. Service collaboration: Fully integrated capabilities enable agents to harness expertise from across the organization via conversation threads and document sharing. Facilitated directly through the agent console or mobile devices, this collaboration drives faster and more complete case resolution. Policy automation: For organizations with many or frequently changing procedures, policy automation in the cloud delivers dynamic interviews to both agents and customers to immediately determine eligibility. This latest release includes enhancements to the interview experience, as well as modeling productivity improvements such as collaborative modeling and industry-specific sample projects to accelerate implementations.

“We are committed to helping modern customer service organizations drive service efficiency and effectiveness as well as improve customer acquisition and retention,” said Stephen Fioretti, vice president, Product Management, Oracle Service Cloud. “With the latest release of Oracle Service Cloud, we continue to deliver rapid innovation for our customers. The new features and capabilities will help companies better understand and serve their customers with service collaboration, optimized case routing, and improved agent productivity.”

Additional Information Oracle Customer Experience Applications Oracle Service Cloud Oracle Service Cloud Blog Oracle Service Cloud Facebook Oracle Service Cloud TwitterAbout Oracle

Oracle engineers hardware and software to work together in the cloud and in your data center. For more information about Oracle (NYSE:ORCL), visit oracle.com.

Trademarks

Oracle and Java are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of their respective owners.

Contact Info

Chaundera Wolfe

Oracle

+1.650.506.9857
chaundera.wolfe@oracle.com

Simon Jones 
Blanc & Otus
+1.415.856.5155
sjones@blancandotus.com

Categories: Database, Vendor

BigLever Software Introduces Integrated Product Line Engineering and Product Lifecycle Management Solution

Software Development Tools Directory - Tue, 01/27/2015 - 22:14
BigLever Software has announced today that the company has partnered with Aras to deliver the industry's first integrated PLE and Product Lifecycle Management (PLM) solution, the Aras Innovator/BigLever Gears Bridge. The integration of PLE an ...
Categories: Vendor

Percona and Tokutek Partner on Large MySQL Datasets

Software Development Tools Directory - Tue, 01/27/2015 - 22:09
Percona has announced a partnership with Tokutek® to support the integration of the TokuDB® database storage engine with Percona Server. The combination offers a cost-effective, high-performance database, which can deliver excellent read/ ...
Categories: Vendor

VersionOne Winter Release Aligns Enterprise Delivery to Business Strategy

Software Development Tools Directory - Tue, 01/27/2015 - 22:02
VersionOne has announced its 2015 Winter Release, which includes Strategic Themes aligned with SAFe™, Epic Timeline Drilldown, Forecasting with Monte Carlo Simulation, and more. These new capabilities make scaling agile initiatives easier b ...
Categories: Vendor

Ancoria Bank Selects Oracle FLEXCUBE as Banking Platform for Its Operations

Oracle Database News - Tue, 01/27/2015 - 16:00
Ancoria Bank Selects Oracle FLEXCUBE as Banking Platform for Its OperationsNew bank to deploy Oracle FLEXCUBE to service small to midsize enterprises and a segment of the retail sector Redwood Shores, Calif. – January 27, 2015
News Summary

As the financial services landscape continues to transition, independent banks are exploring business opportunities around the globe. Newly established Ancoria Bank is launching in Cyprus, where it will focus on servicing small to midsize enterprises, as well as a segment of the retail sector. Ancoria has selected Oracle FLEXCUBE on Oracle technology, as the backbone of its core banking operations.

News Facts Ancoria Bank has selected Oracle FLEXCUBE Universal Banking, Oracle FLEXCUBE Direct Banking, and Oracle FLEXCUBE Information Server to support its mission of becoming the most flexible bank in Cyprus with the ability to issue new products and services within a matter of days. The Oracle FLEXCUBE solution will be installed on Oracle best-of-bread technology, consisting of Oracle Database, Oracle Enterprise Manager, Oracle Business Intelligence and Oracle WebLogic Server with Oracle SOA Suite. Ancoria expects to commence operations in the second half of 2015 with two branches in the Cyprus cities of Nicosia and Limassol. Both of these branches will concentrate on commercial-banking products and services for small and midsize enterprises and the retail sector. Oracle Gold Level Partner and established Ancoria partner, NewCYTech Business Solutions Ltd, will implement the Oracle FLEXCUBE solution together with all underlying Oracle technology, with the help of Oracle Consulting Services. Supporting Quotes “Ancoria is yet another example of the growing number of independent banks around the world that are trusting Oracle FLEXCUBE on Oracle technology to run their banking operations and transform their businesses,” said Chet Kamat, Senior Vice President, Banking, at Oracle. “We see this as a great opportunity to deliver stable and flexible banking services to the market,” said John E. Loizou, chief executive officer for Ancoria Bank. “Oracle FLEXCUBE is a cutting-edge solution that will enable us to service our customers with new products and services at a rapid pace.” Supporting Resources Oracle Financial Services Oracle FLEXCUBE Follow Oracle Financial Services on Twitter, Facebook, YouTube channel Follow the Oracle Financial Services blog About Oracle

Oracle engineers hardware and software to work together in the cloud and in your data center. For more information about Oracle (NYSE:ORCL), visit www.oracle.com.

TrademarksOracle and Java are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of their respective owners.Contact Info

Valerie Beaudett
Oracle
+1.650.400.7833
Valerie.beaudett@oracle.com

Oracle Press Office

CMG Team

Office: +44 (0) 844 875 1455

Email: OracleFinancial@cmgrp.com

Categories: Database, Vendor