With Pulse SDK, we hardly need to write code for either on the server side, which is already taken care of by the server out of the box or on the client-side, which is taken care of by the PulseUI framework. In the previous article we were introduced to the Lobby and Room Management. In this article by Prashanth Hirematada, author of Flash 10 Multiplayer Game Essentials, we will see how we can directly use the PulseUI framework to jumpstart our multiplayer game as well as customize it to suit the needs for your game. Finally, once players either create a room or join an existing one, we will see how the game screen gets initialized and displayed for the game to start.
More specifically, we will learn the following:
- Creating a new game room
- Player management within game rooms
- Initializing the game screen
Let's have a look at the Python syntax that allows us to create object-oriented software. In this article by Dusty Phillips, Author of Python 3 Object Oriented Programming we will understand:
- How to create classes and instantiate objects in Python
- How to add attributes and behaviors to Python objects
- How to organize classes into packages and modules
In this article by Gastón C. Hillar, author of Microsoft Silverlight 4 and SharePoint 2010 Integration, we want to include Silverlight 4 RIAs (Rich Internet Applications) in SharePoint 2010. RIAs provide rich experience for users, both through their browsers and outside them. Integrating Silverlight RIAs in SharePoint 2010 offers amazing opportunities to combine the power and flexibility offered by SharePoint with great user experiences. In fact, many interfaces shown in SharePoint 2010 are developed in Silverlight. We want to integrate Silverlight RIAs into SharePoint 2010. First, we must understand some of the fundamentals that are related to various tools and their configurations. In this article, we will cover many topics to help us understand the new tools and techniques involved in creating Silverlight RIAs for SharePoint 2010 sites. We will:
- Understand the benefits of integrating Silverlight with SharePoint
- Prepare the development environment to develop applications for SharePoint 2010 using Silverlight 4
- Prepare the SharePoint 2010 server to host Silverlight applications
Some of Plone's advanced features at user level are worth having their own section. All of them have a direct impact on how our users use the intranet, and most importantly, they are the catalyst to an alive and more dynamic intranet. A dynamic intranet is in constant change and users update its contents frequently.
In this article by Víctor Fernández de Alba, author of the book Plone 3 Intranets, we will cover the following topics:
- Content rules: They will allow us to define a set of actions and tasks triggered when some event happens in our site, or in a folder tree. Both the actions and events are user configurable and help us make our site dynamic.
- Syndication: This is often very important in order to keep our users posted when something changes in our intranet. Not only collections are syndication aware, we can also make any folder in our site export the objects it contains as an RSS feed.
- Versioning: This is another notable Plone feature and very useful in an intranet scenario. In few words, our users will love it.
- WebDAV access: WebDAV access to content, along with external editing, will enable communication between our user's desktop and the intranet, taking our user's productivity to its maximum.
- External editing: This feature will allow us to edit any file content type with the suitable desktop application and save it on the fly.
Plone is a highly extensible Content Management System built on Zope application server, which is written in Python. Plone is very suitable for building intranets. No matter what size, or purpose, it offers a solution to the most common intranet needs, and more. Although it shows its real power in medium and large-scale corporate intranets, we can take advantage of Plone even in small-scale scenarios, such as small work groups, software projects, or research teams.
In this article by Víctor Fernández de Alba, author of the book Plone 3 Intranets, we will see how to build our own Plone 3 theme add-on product.Read Building our own Plone 3 Theme Add-on Product in full