The C# programming language was first released to the public in 2000. and since that time the language has evolved through six releases to add everything from generics to lambda expressions to asynchronous methods and string interpolation. In this eMag we have curated a collection of new and previous content that provides the reader with a solid introduction to C# 7 as it is defined today.
Technology choices are made, and because of a variety of reasons - such as multi-year licensing cost, tightly coupled links to mission-critical systems, long-standing vendor relationships - you feel “locked into” those choices. In this InfoQ emag, we explore the topic of cloud lock-in from multiple angles and look for the best ways to approach it.
In this eMag we have curated articles on bytecode manipulation, including how to manipulate bytecode using three important frameworks: Javassist, ASM, and ByteBuddy, as well as several higher level use cases where developers will benefit from understanding bytecode.
Apache Shiro is a powerful and easy-to-use Java security framework that performs authentication, authorization, cryptography, and session management. This book will help you find out what Shiro actually is, and will help you to secure your Java EE project from scratch and to understand the security philosophy.
#NoProjects – a number of authors have challenged the idea of the project as a delivery mechanism for information technology product development. The two measures of success and goals of project management and product development don’t align and the project mindset is even considered to be an inhibitor against product excellence. This emag presents some alternative approaches.
This year was the tenth anniversary for QCon London, and it was also our largest London event to date. Including our 140 speakers we had 1,400 team leads, architects, and project managers attending 112 technical sessions across 18 concurrent tracks and 12 in-depth workshops. This eMag brings together InfoQ’s reporting of the event, along with views and opinions shared by attendees.
In little over a decade, Africa has gone from being a region where it’s still hard to find power lines, fixed-line telecom infrastructure, and personal computers to being the second-most mobile-connected continent where about 15% of the billion inhabitants own a cell phone.
This eMag brings together a number of articles that explore ways to consciously design your culture, how to nurture and grow attitudes of craftsmanship and professionalism in teams, how to create places which are great to work in that get great outcomes, and how to make a profit.
Why do some companies excel with agile and others see virtually no improvement? The difference is culture and an understanding that agile is a framework for deep cultural change instead of a process or set of practices to increase efficiency. Why Agile Works: The Values Behind the Results focuses on why and how agile works and where agile should take organizations in terms of values.
If there were ever any question that Java was the de facto standard for server side enterprise development, Java 8 has certainly quelled that one. The world now anxiously awaits Java 9 and the innovations it promises. Oracle has slated Java 9 for a March 2017 release. In this eMag, we take a look at what’s on the scheduled horizon for Java 9 and beyond.
In this e-mag, we explore some of those patterns through testimonies from their practitioners and through analysis by consultants in the field who have been exposed to multiple DevOps adoption initiatives.
This eMag provides a concise review of all that is essential for developers to know for building apps for the latest release of Apple’s mobile OS. This eMag is essentially based on the video sessions from WWDC that Apple made available to developers and tries to enrich them with links to reference material that has become meanwhile available online.