This is a 5 part mini series by Roshan Bhattarai, covering basics of Widget, development of Wiki seek Widget, Pop-up Image Widget, RSS Web Widget, and Delicious Tagometer Widget.
The web is becoming more flexible and dynamic from day to day. The service and functionality provided by a particular website is not limited to itself. We can extend it to other websites by placing a few lines of code in their web pages called Widget.
In this article we will explore the technologies that go behind making a Widget and understand its working.Read Development of Ajax Web Widget in full
This article written by Mark Aberdour, the author of Moodle for Mobile Learning, aims to provide you with a vision of how Moodle for mobile learning can be put to use in your own organization. It will give you an understanding of the foundations of mobile learning, some insights into how important mobile learning is becoming, and how it is gaining momentum in different sectors. At the end of this article, you should have an understanding of the key concepts of mobile learning so that you can apply these concepts in order to enhance your own Moodle courses. We want to set you off on a mobile learning path that will allow you to better meet the needs and expectations of your learners who, as we will see, already use mobile devices as the backbone of their daily online interactions, and expect mobile compatibility to be the norm.
In this article, we will look at the following:
- Background to mobile learning
- Background to mobile devices
- The 4 Cs of mobile learning
- Your mobile learning strategy
- Understanding your learners and how they use their devices
- Mobile usage in industry
This article created by Sammy Spets, author of the Programming Drupal 7 Entities,covers the following topics:
- What entity metadata wrappers are
- Instantiate an entity metadata wrapper for an entity
- CRUD an entity
- Entity introspection
In this article series by David Heffelfinger, we have explained how NetBeans can help us easily develop web applications that take advantage of the JavaServer Faces framework.
In this part of the article series, we will discuss the following:
- Implementing custom JSF validators
- Displaying tabular data in our pages by dragging-and-dropping the JSF Data Table item from the NetBeans palette into our page
In this article series by David Heffelfinger, we have explained how NetBeans can help us develop web applications that take advantage of the JavaServer Faces framework.
The following topics will be covered in this article:
- Creating a JSF project with NetBeans
- Generating a form to capture user data by dragging a JSF form from the NetBeans palette into our page
- Laying out JSF tags by taking advantage of the JSF
- Using static and dynamic navigation to define navigation between pages
- Using the NetBeans New JSF Managed Bean wizard to create a JSF managed bean and automatically add it to the application's
- Using the NetBeans Page Flow editor to establish page navigation by graphically connecting pages
Here, we will see how using Java Server Faces (JSF) can simplify web application development.Read Developing Web Applications using JavaServer Faces: Part 1 in full
In this article by Joseph L. LeBlanc, you will learn about the architecture, design, and requirements of a general Joomla! component. You will also see how the component gets executed and is registered with the database. At the end, you will learn to create toolbars.Read Developing the Joomla! Component and Understanding its Structure in full
PoJos – Plain Old Java Objects, are, as the name describes, simple, ordinary Java objects. They do not have to be derived from a specific class, nor do they have to implement any specific interfaces. In the modern world of Java EE development where the latest frameworks have made enterprise development easier, wouldn't it be good if we could develop SOA based applications using PoJos? Fortunately, GlassFish ESB (OpenESB) allows us to do this using the PoJo Service Engine. In this article by David Salter, author of Building SOA-Based Composite Applications Using NetBeans IDE 6 and Seam 2.x Web Development, we will cover:
- GlassFish ESB
- Creating a PoJo and Deploying to GlassFish ESB
- Creating A SOAP Binding for PoJos
- Testing the Composite Application
In this article series by Masoud Kalali, author of GlassFish Security, we are going to develop a secure Java EE application with all standard modules including Web, EJB, and application client modules.Read Developing Secure Java EE Applications in GlassFish in full
In this article by David Salter, we are going to start learning how to develop applications using Seam, and we will see some of the features of Seam. We will learn the basic structure of a Seam application. We will see in practice how Seam Injection and Outjection work, and we will learn more about Seam components. We will also see exactly how Seam bridges the gap between the Web tier (using Java Server Faces) and the Server tier (using Enterprise Java Beans).Read Developing Seam Applications in full
In this article by Mukesh Hirwani, the author of Developing SSRS Reports for Dynamics AX, we will learn about developing reports using the Report data provider class and Report contracts.
In this article, we will learn about developing reports using the Report data provider class and Report contract class.Read Developing Reports Using RDP and Report Contracts in full
In this article by Vladimir Prelovac, we are going to dig deeper into the WordPress engine and discover ways to modify various aspects of the backend to match our specific needs with the help of the Post Types plugin.
Although WordPress is made primarily for the purpose of handling a blog, this basic functionality can be easily expanded to handle almost anything you want. The WordPress backend is very flexible, and can be customized to accommodate a lot of different purposes. For example, you could create a job portal or an e-commerce quite easily with WordPress, and those are just some of the possibilities.
Specifically, you will learn how to:
- Implement localization support for users of other languages
- Customize menus and submenus to change the way the WordPress backend looks
- Handle file and image uploads
- Use custom fields to add custom hidden information to your posts
While playable, Flood Control in its current form is rather rough. When the player clicks on game pieces, they simply flop to their new orientation. Completed rows vanish without a trace, being filled in so rapidly that it is hard to tell if they actually disappeared at all. The game never ends! Once you have started, you can play forever, not worrying about the underwater research lab actually filling up with water.
In this article,by Kurt Jaegars,author of XNA 4.0 Game Development by Example: Beginner's Guide – Visual Basic Edition we will address these issues by:
- Animating the rotation of pieces, when manipulated by the player
- Gradually fading out pieces of completed scoring chains
- Animating the falling of pieces into place on the board
- Implementing the flooding of the dome and adding increasing difficulty levels
- Adding a SpriteFont to the game, and displaying the current level and score in their appropriate positions on the screen
All of these enhancements will give the player a better game experience, as well as give us the opportunity to learn more about how the SpriteBatch class can be used for animation and text display.Read Developing Flood Control using XNA Game Development in full
Microsoft BizTalk Server 2010 is an Integration and connectivity server solution that enables organizations to easily connect disparate systems. Developing Business Process and Integration Solutions by Using Microsoft BizTalk Server 2010 (70-595) is the certification exam for professionals who need to integrate multiple disparate systems, applications, and data as well as automate business processes by using BizTalk Server.
In this article by Johan Hedberg author of (MCTS): Microsoft BizTalk Server 2010 (70-595) Certification Guide, we will look at Orchestrations, Orchestration shapes, and logic. It will provide an overview of all shapes and go into the details of a couple of them, such as using the Expression shapes to call additional logic in .NET components. It talks about how an Orchestration gets activated by subscribing to messages, getting called or started, as well as dives deep into the port bindings that are available, and how to use them. We will also take a closer look at persistence, transactions, and scopes, though using scopes for exception handling and compensation will be covered in the next chapter. This article will cover the following topics:
- Developing Orchestrations
- Configuring Orchestration Bindings
Read Developing BizTalk Artifacts — Creating Orchestrations in full
This article by Micheal F. McTear and Zoraida Callejas, the authors of the book Voice Application Development for Android, covers the main aspects of developing apps with the Google Search APIs.Read Developing apps with the Google Speech APIs in full
In this article, by Francesco Marchioni, we will introduce Hibernate, which is the de facto standard object-relational mapping framework for Java applications. The Hibernate galaxy is quite large and needs a book of its own to be fully explored. Our mission will be to take over one sector of this galaxy, especially where Hibernate applications are managed by JBoss AS.
In this two-part article, we will cover the following topics:
- A short introduction to Hibernate
- Setting up our proof of concept for the Hibernate project
- Reverse engineering a database schema into Hibernate POJOs and mapping files
- Deploying the application to JBoss AS
- Comparing the Hibernate technology with EJB 3 persistence (JPA)
Usually to play Flash virtual world, you load the web page in web browser and then log in with your username and password. You may need to fill out some basic information for the first time. Then the Flash player is launched and finally you are connected to the virtual world and can interact with others. The socket server handles the virtual world after the player is connected to the virtual world. What about those web pages for virtual world information and SWF files? Yes, we need another web server and database server to handle the normal web request that is not the multiplayer part.
In this three-part article series by Makzan, author of Flash Multiplayer Virtual Worlds, we will understand the relationship of the servers and install the needed servers one by one to get them to work with each other. We will cover the following in this article series:
- Compare the different features among the SmartFoxServer Lite, Basic, and Pro versions
- Compare the development and deployment environment
- Download and set up a third-party HTTP server and database
- Run an example from SmartFoxServer
- Set up the administration panel
Developing Entity EJBs require an application server and a relational database, and, optionally, a Java IDE to improve productivity and simplify the development. Eclipse IDE is the most commonly used open source Java IDE and MySQL database is the most commonly used open source relational database. Oracle Enterprise Pack for Eclipse (OEPE) All-In-One edition bundles a pre-configured Eclipse and Eclipse plugins. Oracle has acquired the open source MySQL database. MySQL database is available under the GPL license; a commercial license is also available without the precondition to purchase support services from Oracle.
In this article by Deepak Vohra, author of EJB 3.0 Database Persistence with Oracle Fusion Middleware 11g, we shall develop an EJB 3.0 entity using the Eclipse-WebLogic Server-MySQL combination; you will learn the following:
- Creating a MySQL database table
- Configuring WebLogic Server with MySQL database
- Creating a JPA project in Eclipse
- Creating an EJB 3.0 entity