Deciding to add security to a web application is like deciding whether to wear
clothes in the morning. Both decisions provide comfort and protection throughout
the day, and in both cases the decisions are better made beforehand rather than later.
Just look around and ask yourself, “How open do I really want to be with my neighbors?”
Or, “How open do I really want them to be with me?”
eginning iOS Apps with Facebook and Twitter APIs shows you how to add the power of social networking to your mobile apps on iPhone, iPad, and iPod touch. With this book as your guide, you can write apps that connect to Facebook and Twitter quickly, securely, and discreetly. Instead of starting from scratch, you will build on the vast resources, data storage capacity, and familiar features of these platforms which have become part of everyday life for hundreds of millions of users worldwide.
Before looking at the steps necessary to build the preceding application, I should cover what
the term .NET means and what it offers to a software developer. .NET is an infrastructure that
provides two major benefits: productivity and security. Using .NET, a developer can write code
for many modern problem domains faster, and during coding, the developer faces fewer pitfalls
that could end up in security vulnerabilities. Furthermore, .NET code can be
implemented so that it can be executed with restricted access to APIs.
Starting with expert guidance on web tier technologies, including JavaServer Faces and Facelets, this book also covers building web services using JAX-WS and JAX-RS, developing business logic with Enterprise JavaBeans components, accessing databases using the Java Persistence API, securing web and enterprise applications, and using Contexts and Dependency Injection for the Java EE platform.