Contact Us Blog Register Login
PreEmptive -
  • Home
  • Products
    • Application Protection
      • Dotfuscator for .NET
        • Overview
        • Features
        • Compare Editions
        • Xamarin Protection
        • Videos & Resources
        • Pricing
        • Downloads
      • DashO for Android & Java
        • Overview
        • Features
        • Videos & Resources
        • Pricing
        • Downloads
      • JSDefender for JavaScript
        • Overview
        • Features
        • Online Demo
        • Pricing
        • Downloads
      • PreEmptive Protection for iOS
        • Overview
  • Support
    • Product Support
      • Dotfuscator for .NET
      • DashO for Android & Java
      • JSDefender for JavaScript
      • PreEmptive Protection for iOS
    • Resources
      • White Papers
      • Glossary
      • Videos
  • Solutions
    • App Protection Solutions
      • Mobile App Protection
      • Desktop & Server App Protection
      • General Data Protection Regulation (GDPR)
      • Security Development Lifecycle
      • Application Integrity Protection
      • Mobile RASP
      • PCI Mobile Payment Acceptance Security
  • Company
    • About
      • Why PreEmptive?
      • About Us
      • Careers
      • Blog
    • Contact
    • Legal

Software Development Continues to Evolve

November 21, 2018 3691 Views Gabriel Torok
dev programmers

It’s no longer enough to just make great software. Now, mobile-enabled, always-connected users demand applications capable of meeting them where they are — without sacrificing quality, performance, or protection. This means easy to use, intuitive software that’s always available, always secure, and always works, delivered at a fast cadence.

To meet these increasing expectations, 3rd party tools and solutions continue to be critical for development environments. Companies recognize the need to use a combination of in-house, open-source, and proprietary offerings to deliver competitive software on-demand.

At PreEmptive we’re continuously searching for ways to improve our development process, boost productivity, and drive best-of-breed software design. But we’re not selfish — in the spirit of the season, we’re happy to share some of our favorite tools for software development and design.

Here are some dev tools we like:

Visual Studio:

We like Visual Studio because it’s the premier IDE for .NET application development. It is highly extensible and customizable, and has a mature third party extension ecosystem. Dotfuscator supports almost all variants of .NET, created with almost any .NET language compiler (past and present), so we really like that Visual Studio supports working with all these scenarios, and that older versions of Visual Studio continue to work side-by-side with current releases.

Visual Studio Code:

We like Visual Studio Code because it is a fast, free, lightweight editor that understands many different programming languages and related artifacts; it is updated frequently, and has a thriving plugin ecosystem. Our developers use Windows, Mac, and Linux, so we also like the cross-platform support.

Xamarin:

We like Xamarin because our customers like Xamarin—it allows them to create mobile applications that target multiple platforms with one shared codebase, while still maintaining platform native look-and-feel. Protecting these applications is important to our customers!

IntelliJ:

We like IntelliJ for Java code development. Google choose it as the base of Android Studio, it gets updates often, the interface is easy to use, and the refactoring tools are great.

And even more tools we like:

LEADTOOLS

With powerful features including OCR, Barcode, Forms, PDF, Document Viewing, Image Processing, DICOM, and PACS, LEADTOOLS Imaging SDKs are designed to help programmers integrate A-Z imaging into their cross-platform applications. Let’s say you're creating Enterprise Content Management (ECM) solutions, zero-footprint medical viewers, or audio/video media streaming servers across multiple platforms and devices. LEADTOOLS has you covered with native libraries for Android, Apple, Linux and .NET along with new consumption-based Web API in LEADTOOLS Cloud Services.

Mobilize.Net

Mobilize.Net’s AI-driven code migration tools Mobilize.Net’s AI-driven code migration tools reduce the cost and time to modernize valuable legacy client-server applications. Convert VB6 code to .NET or even a modern web application. Move PowerBuilder to Angular and ASP.NET Core or Java Spring. Automated migration tools cut time, cost, and risk from legacy modernization projects.

DocuSign

Need simple eSignature integration? Building out a multifaceted and secure workflow? DocuSign APIs and tools can help. Tools include new C# SDK with .NET Core 2.0 support and a Quick Start API code example for C# — complete with a comprehensive installation and demonstration video. Along with C#, DocuSign offers open source SDKs for PHP, Java, Ruby, Python, and Node.js. With more than 400 endpoints and a free developer sandbox, this eSignature API gives companies everything they need to build out secure eSign environments.

Docker

Need containers? Get Docker Enterprise. Used by millions of developers — and offering support for both Windows Servers and Linus distributions, Docker provides the ideal way to seamlessly integrate container solutions. First time using containers? Check out the Modernizing .NET Apps for Developer series. Already an expert? Then get started with Docker by downloading .

CData

With real-time SQL-92 connectivity to more than 100+ SaaS, NoSQL, and Big Data sources, CData Software has earned its reputation as the leading Drivers and Adapters provider for data integration. Using standards such as ODBC, JDBC, ADO.NET, and ODATA, CData Software helps virtualize data access, reduce data integration complexities and provide real-time access for BI, ETL and other reporting tools. It’s simple: use CData to write SQL and get data — from anywhere!

Progress

From the creator of Telerik .NET and Kendo UI JavaScript user interface components/controls comes Progress, offering everything developers need to build high-performing modern web, mobile, and desktop applications and user interfaces. Along with cutting-edge tools to create, mobile and desktop apps efficiently, Progress also empowers companies to develop and deploy modern chatbot experiences across their applications.

Twilio

The future of business communications has arrived: Twilio enables developers to easily embed phones, VoIP, and messaging tools into web, desktop, and mobile software. The best part? Twilio takes care of care of complex telecommunications hardware in addition to delivering globally-available cloud API that developers can leverage to create cutting-edge communications systems. And since Twilio automatically scales as your app usage shifts up or down, you only pay for what you use.

It's time again for the #CodeParty

It’s happening Tuesday, Dec. 4: DevIntersection and #MSFTConnect() overlap and #PreEmptive and other are sponsoring the #CodeParty. Check out the link for speakers and sessions — it’s a treasure trove of content for developers and IT pros.

MSFTConnect is an online-only event, but DevIntersection is happening at the MGM Grand in Las Vegas. But when the events finish up at 5:30, head on over to the CodeParty twitch channel for another hilarious and prize-filled stream of geek weirdness and trivia questions.

Sweetening the deal is some high-quality swag you can only get by answering the trivia questions on the Twitch chat stream — we'll be giving away a couple of Surface Go laptops, gift certificates to Amazon, an Xbox and a bunch of other cool stuff.

Don’t miss out!


Start a Free Trial

Tweet
Share

Categories

  • Dotfuscator

  • Dotfuscator CE

  • DashO

  • JSDefender

  • Press Releases

  • Mobile Protection

  • Risk Management

  • Support Corner

Latest Blog Posts

Protecting Java applications that use Jackson for JSON



JSON is a standard format for sharing objects and data within an application. When working in Java, there is no built-in support for JSON processing. There are, however, several widely-used libraries and options to choose from. In this article, we will focus on Jackson, which is one of the most popular.

Read more

Protecting C# applications that use AutoMapper



AutoMapper is an object-to-object mapping system used by many of our customers. It aims to simplify and organize code responsible for sharing instance values from an object of one type to an object of a different type.

Read more

Inventa, Wireless Technology Company, Protects their Android Application with DashO



Inventa, a Wireless Technology Company, Protects their Android Application with DashO

The Beginnings of Inventa

Having worked in the wireless mobile technology domain in the US, Anand Virani, became intrigued by the growing tech and wireless trends and wanted to explore the field more for himself. He noticed a boom in the Internet of Things (IoT) and that smartphones were becoming more central to how people interacted with each other at home, in the office, and in public places. What if there was a way phones could connect with each other without the need for Internet or cloud access? Smartphones were the future and Virani was determined to make a profitable business model based on this new trend.

Read more

Surgical Theater Protects their Medical Applications with Dotfuscator



Surgical Theater Protects their Medical Applications with Dotfuscator

How It All Started

How is flying a fighter plane similar to performing neurosurgery? They have more in common than you’d think. In 2005, Monty Avisar and Alon Geri, two Israeli fighter pilots were assigned to work with Lockheed Martin to build a $50 million F-16 Flight Simulator program for the Israeli Air Force to improve hand-eye coordination skills for their pilots during combat. Avisar took on the role of project manager and Geri served as senior engineer; the project was a success.

Four years later in 2009, the two finished their military service in Israel and moved to Cleveland, Ohio. Their experience working in virtual reality applications inspired them to wonder where this technology could also be applied. With several connections to surgeons, the two came to understand the ins and outs of operation procedures; in a similar way, surgeons were also working on a battlefield. What if surgeons could also train like fighter pilots and preview their surgical procedure, much like a fighter pilot could pre-fly their mission? The surgeons could pre-plan the operation from every angle and every approach to increase their situational awareness. And a year later, Surgical Theater was born.

Read more

Integrating DashO into a Maven Build



Maven is perhaps the most widely-used project management tool for Java. Based on the Project Object Model (POM), it is used not only for compilation of source code, but also dependency management, documentation, running tests, packaging, deployment, and more. We are frequently asked if we have a Maven plugin for running DashO. Though we do not offer a specific Maven plugin, adding DashO to your Maven-based project is surprisingly easy by leveraging Ant.

Read more

preemptive logo

767 Beta Dr. Suite A
Mayfield Village, OH 44143

Tel: +1 440.443.7200

solutions@preemptive.com

Latest Blog Posts

Protecting Java applications that use Jackson for JSON

December 30, 2020
Read more

Protecting C# applications that use AutoMapper

November 18, 2020
Read more

Inventa, Wireless Technology Company, Protects their Android Application with DashO

November 10, 2020
Read more

Surgical Theater Protects their Medical Applications with Dotfuscator

October 30, 2020
Read more

GlobalMed Finds Success by Switching to JSDefender

October 21, 2020
Read more

Twitter

@baldbeardbuild @GirlsWhoCode @baldbeardbuild thanks so much for inspiring us to be BUILDERS in our own community!… https://t.co/U6AyqPDhsa Jan 14 • reply • retweet • favorite

Copyright © 2020 PreEmptive

  • Home
  • Contact Support
  • Blog
  • Contact
Scroll to Top

PreEmptive uses cookies to improve the functionality of our website. By using this site, you agree to the use of cookies.