Joomla

Lynda.com Joomla 1.6 Essential Training

Lynda.com Joomla 1.6 Essential Training
MPEG4 Video | English | FLV Format | 960x540 | H264 | 29.97fps | AAC 1536kbps | 618 Mb
Duration: 06:23:00 | Genre: eLearning

In Joomla! 1.6 Essential Training, Jen Kramer uses Joomla! 1.6 to build a web site from scratch, from installation to launch. The course covers 1.6 new features, demonstrates how to create and organize content, and add menus, sidebars, and other interface features. It also explains how to change the site look and feel with Joomla! templates, install plug-ins and extensions, assign specific users to create and edit content, and much more. Exercise files accompany the course.

Topics include:
* Understanding the role of a content management system (CMS)
* Building a CMS-driven web site versus a HTML/Dreamweaver web site
* Completing a Joomla! installation
* Organizing content within Joomla!
* Creating categories, articles, and menus
* Identifying good quality third-party extensions and templates
* Downloading and installing Joomla! plug-ins
* Managing users and permissions
* Changing the look of the site with templates
* Moving a site from a local computer to a web hosting provider

Image

Take the user experience of your website to a new level with Ext GWT

  • Explore the full range of features of the Ext GWT library through practical, step-by-step examples.
  • Discover how to combine simple building blocks into powerful components.
  • Create powerful Rich Internet Applications with features normally only found in desktop applications.
  • Learn how to structure applications using MVC for maximum reliability and maintainability.

In Detail

Ext GWT, also known as GXT, takes Google Web Toolkit one step further by providing a wide range of powerful user interface components. It allows a developer to create powerful web applications that are almost like desktop applications. However to leverage all the features of this powerful Java library for creating desktop-style web applications, you need to learn how and when to use the right user interface component.

Ext GWT 2.0: Beginner's Guide is a practical book that teaches you how to use the EXT GWT library to its full potential. It provides a thorough and no-nonsense explanation of the Ext GWT library, what it offers and how to use it through practical examples. This book provides clear, step-by-step instructions for getting the most out of Ext GWT and offers practical examples and techniques that can be used for building your own applications in EXT GWT.

This book gets you up and running instantly to build powerful Rich Internet Applications (RIA) with Ext GWT. It then takes you through all the interface-building widgets and components of Ext GWT using practical examples to demonstrate when, where, and how to use each of them. Layouts, forms, panels, grids, trees, toolbars, menus, and many other components are covered in the many examples packed in this book. You will also learn to present your data in a better way with templates and use some of the most sought-after features of Ext GWT in your web applications such as drag-and-drop and charts. Throughout the book a real application is built step by step using Ext GWT and deployed to Google App Engine.

Imagine how great you'll feel when you're able to create great-looking desktop-style user interfaces for your web applications with Ext GWT!

A comprehensive beginner's guide to building powerful rich internet applications using the Ext GWT library.

What you will learn from this book

  • Get a development environment up and running quickly
  • Understand the working of Ext GWT and avoid common pitfalls
  • Make web applications behave like desktop applications by using the many UI widgets of Ext GWT
  • Design powerful, flexible forms to capture data
  • Easily load and manipulate data in the browser from multiple sources
  • Present information elegantly using templates
  • Structure larger applications using the Model-View-Controller pattern to ensure that different components are independent of each other
  • Create intuitive interfaces using drag and drop: a feature usually found only in desktop applications
  • Display plenty of information in a very simple way with the wide range of charts available in EXT GWT
  • Deploy applications to the world using Google App Engine

Approach

This is a hands-on beginner's guide that builds a complete Ext GWT application through the book visiting a new set of features in each chapter. You will learn the entire range of features available in the Ext GWT library. At every point you will be given practical examples and techniques that can easily be adapted for your own applications.

Who this book is written for

If you are a Java developer aspiring to build intuitive web applications with Ext GWT, then this book is for you. It assumes that you are familiar with HTML and CSS. Developers who wish to add an RIA look to their existing GWT applications with Ext GWT will find this book extremely useful.

Image

If you have a Droid series smartphone—Droid, Droid X, Droid 2, or Droid 2 Global—and are eager to get the most out of your device, Droids Made Simple is perfect for you. Authors Martin Trautschold, Gary Mazo, and Marziah Karch guide you through all of the features, tips, and tricks using their proven combination of clear instructions and detailed visuals.

With hundreds of annotated screenshots and step-by-step directions, Droids Made Simple will transform you into a Droid expert, improving your productivity, and most importantly, helping you take advantage of all of the cool features that come with these powerful smartphones.

What you’ll learn

  • Set up your Droid.
  • Tips on how to quickly and effectively use your phone.
  • Select and download fun and useful free apps from the Android Market.
  • Use your Droid as a Wi-Fi Hotspot.
  • Browse the web, add bookmarks, zoom, and more.
  • Sync all your music, playlists, pictures and videos from your computer.
  • View and edit Microsoft Office documents.
  • Manage your busy life—email, calendar, contacts and more.
  • Use your Droid for all your messaging needs, including social networking and Skype.
  • And much more...

Who this book is for

This book is for anyone who currently owns or would like to purchase a Droid, Droid X, Droid 2, or Droid 2 Global smartphone.

This Wrox Blox is for .NET developers who already have experience developing web applications with ASP.NET MVC and want to learn the new features introduced in the new release of ASP.NET MVC. ASP.NET MVC 2 has been built with the goal to increase productivity and make ASP.NET MVC ready for enterprise development. This Wrox Blox guides the reader through the new features by explaining how to use data scaffolding and automatic validation, how to write custom validators, how to create multi-area projects, and how and when to use async controllers. It also covers the new automatic HTML Encoding feature introduced in ASP.NET 4 and how it helps increasing the security of ASP.NET MVC web applications. In addition, it provides examples built both with Visual Studio 2010 and with the still supported Visual Studio 2008.

Table of Contents

Introducing ASP.NET MVC 2 1
Runs on Visual Studio 2008 and Visual Studio 2010 2

Templated Helpers and Model Metadata 2
HiddenInputAttribute 5
How to Write Custom Templates 7
Validation 8
Client-Side Validation 10
Custom Validation Rules 10

Areas 15

Asynchronous Controllers 18
Why Asynchronous Operations Matter 18
The Anatomy of an Asynchronous Controller 18
How to Implement an Async Controller 19
When to Use an Async Controller 21

RenderAction and Child Actions 22

Strongly Typed UI Helpers 24

Enhancements to ModelBinders 25
Default Value 25
Increasing Security with HTTPS 26
Avoiding the JSON Array Attack 26
Short Notation for AcceptVerbs Attribute 27
Overriding the HTTP Verb 27
Binary Binding 28

Automatic HTML-Encoding 29

Enhanced Visual Studio Tooling 30

Summary 31

About Simone Chiaretta 32

Book Details

* Paperback: 35 pages
* Publisher: Wrox (May, 2010)
* Language: English
* ISBN-13: 978-0470767481

* File Size: 9.4 MiB

Image

Over 70 clear and incredibly effective recipes to get the most out of the many tools and features of the ASP.NET MVC framework

  • Solutions to the most common problems encountered with ASP.NET MVC development
  • Build and maintain large applications with ease using ASP.NET MVC
  • Recipes to enhance the look, feel, and user experience of your web applications
  • Expand your MVC toolbox with an introduction to lots of open source tools
  • Part of Packt's Cookbook series: Each recipe is a carefully organized sequence of instructions to complete the task as efficiently as possible

In Detail

ASP.NET MVC, one of the latest web development platforms from Microsoft, brings the power of MVC programming to ASP.NET development. It simplifies the task of application development and maintenance for developers. However, ASP.NET MVC is filled with so many features that developers end up looking for solutions to the many problems that are encountered in their routine development tasks.ASP.NET MVC 2 Cookbook will provide solutions for the very specific problems that are encountered while developing applications with the ASP.NET MVC platform. It consists of many recipes containing step-by-step instructions that guide developers to effectively use the wide array of tools and features of ASP.NET MVC platform for web development

ASP.NET MVC Cookbook is a collection of recipes that will help you to perform your routine development tasks with ease using the ASP.NET MVC platform. In this book you will be walked through the solution to several specific web application development problems. Each recipe will walk you through the creation of a web application, setting up any Visual Studio project requirements, adding in any external tools, and finally the programming steps needed to solve the problem. The focus of the book is to describe the solution from start to finish.

The book starts off with recipes that demonstrate how to work effectively with views and controllers - two of the most important ingredients of the ASP.NET MVC framework. It then gradually moves on to cover many advanced routing techniques. Considering the importance of having a consistent structure to the site, the book contains recipes to show how to build a consistent UI and control its look with master pages. It also contains a chapter that is packed with many recipes that demonstrate how to gain control of data within a view.

As the book progresses through some exciting recipes on performing complex tasks with forms, you will discover how easy it is to work with forms to jazz up the look of your web site. Building large applications with ease is one of the prime features of the MVC model. Therefore, this book also focuses on tools and features that make building large applications easier to manage. As data plays an important role in the MVC architecture, there are ample recipes dedicated to cover data validation, access, and storage techniques. Finally, the book demonstrates how to enhance the user experience of your visitors by controlling the data at the application, session, caching, and cookie level.

By the end of this book, you will have explored a wide array of tools and features available with the ASP.NET MVC platform

A fast-paced cookbook with recipes covering all that you wanted to know about developing with ASP.NET MVC

What you will learn from this book

  • Get to grips with views and build view content from the data passed
  • Work with actions and controllers to perform some important tasks such as creating a CAPTCHA system and generating a PDF order summary
  • Get a handle on complex routing issues such as using wild card parameters to support slug URLs
  • Create and use master pages to control application wide formatting
  • Handle the creation of master-detail pages with AJAX modal pop-ups
  • Use templated helpers, model binding, and areas to build large-scale applications with ease
  • Perform various validations to ensure that the data entered is correct
  • Access and store data with the different techniques available in ASP.NET MVC application development
  • Manage the data at the application, site, caching, and cookie level
  • Keep track of the number of visitors and maintain their information while they are at your site

Approach

Written in cookbook style, this book offers solutions to all common web development problems through recipes. Each recipe contains step-by-step instructions followed by the analysis of what was done in each task and other useful information. The book is designed so that you can read it chapter by chapter, or you can look at the list of recipes and refer to them in no particular order.

Who this book is written for

This book is particularly written for web developers looking to transfer their knowledge from the ASP.NET Web Forms way of doing things to the ASP.NET MVC framework. As this book targets readers of various experience levels, you should be able to find recipes of a basic, intermediate, and advanced nature. Regardless of your experience level, each recipe will walk you through the solution in a step by step manner that anyone should be able to follow.

Image

Perform version control in the easiest way with the best SVN client - TortoiseSVN

  • Master version control techniques with TortoiseSVN without the need for boring theory
  • Revolves around a real-world example based on a software company
  • The first and the only book that focuses on version control with TortoiseSVN
  • Reviewed by Stefan Kung, lead developer for the TortoiseSVN project
  • In Detail

    TortoiseSVN is a Subversion client that gives you quick and easy access to all of Subversion's features. Perhaps you are aware of the importance of version control in software development or document management, but do you know how to use TortoiseSVN for efficient project management? Here is the first book about version control with TortoiseSVN.

    TortoiseSVN 1.7 Beginner's Guide provides a comprehensive coverage of TortoiseSVN in its entirety. It is easy to follow the instructions with clear explanations and screenshots. This book will introduce the important features of TortoiseSVN and at the same time, give you a deeper and clearer understanding of the basic functionality, providing the answers to many questions that are encountered when using TortoiseSVN. TortoiseSVN is a client to SVN, but with this book and TortoiseSVN, you don't need to know anything about SVN, or wade through boring version control theory to get started using one of the most powerful version control applications in the world.

    The book begins by introducing you to the basics of TortoiseSVN and tools needed to get started with version control. It then dives deep into details, covering the methods available to check and commit changes and keep track of data. Chapters cover conflict management, branching and merging of a project to avoid disturbing the main development version, using TortoiseSVN with popular bug-tracking systems, and much more.

    By following the practical steps in this book, you will learn every aspect of using TortoiseSVN--from setting up the subversion server, to working with revision logs, and providing security and protection for your subversion server.

    An engaging, step-by-step guide on how to use TortoiseSVN to make version control on Windows a quick and easy experience

    What you will learn from this book

    • Select the working copy of a file to maintain coherency and avoid conflicts
    • Create and apply patches while maintaining consistency in the project
    • Work with revision graphs to check the changes made to the project
    • View who has made changes
    • Leave messages in the project to explain what you have done
    • Lock files so that no one else can change them while you are working on them
    • Create branches to allow maintaining multiple versions of the project at once, and merge them later
    • Use TortoiseSVN with Visual Studio
    • Use TortoiseSVN with common bug tracking applications
    • Secure and protect your Subversion server using SSL

    Approach

    Written in an engaging style, this book offers step-by-step examples with screenshots offering clear guidance at key steps. It uses the example of a small software house called Shiny Moose Software to guide you through the features of TortoiseSVN.

    Who this book is written for

    If you are a software developer, translator or documentation writer, or if your software house/open source project relies on TortoiseSVN for version control, then this book is for you. No prior experience with TortoiseSVN or version control is required. As long as you are a confident user of Windows, you will be able to use this book to get started easily with TortoiseSVN.

Image

Ready to unleash the Droid 2? This entertaining guide helps you take full command of Motorola’s sleek new device to get online, shop, find locations, keep in touch, and much more. Every page is packed with useful information you can put to work right away, from setup to troubleshooting, with lots of valuable tips and tricks along the way.

  • Get organized. Sync your contacts, calendar, and email with your Google Calendar and Outlook accounts.
  • Go online. Make your phone a portable hotspot or a modem to get your laptop online.
  • Be productive. Use Google docs to create and edit documents, spreadsheets, and presentations.
  • Play music. Purchase music from Amazon and sync your Droid 2 with Windows Media Player.
  • Capture photos and video. Edit your photos and share everything you shoot—instantly.
Image

Build template-based web sites without the hassle of writing code!

Joomla! is a free, open source PHP & MySQL-based content management system that allows you to create interactive, community-based Web sites without having to write or program code in PHP or ASP.NET. This fun and friendly introduction to Joomla! shows you how to create a rich, interactive Web site that does not require any code.

No matter your skill level, this easy-to-understand resource demonstrates how to drop preconfigured modules that already contain PHP and MySQL code directly into your Joomla! site. Thanks to the Dummies fun and friendly approach, you'll quickly see how easy to create a rich, interactive Web site with Joomla!

  • Demonstrates how to create a business site—complete with shopping cart—quickly and easily
  • Walks you through developing Web sites with discussions, RSS feeds, picture submissions, and more
  • Includes coverage of the newest version of Joomla!, explains its completely new administrative features, and reviews its ability to provide different levels of access to different users via much-requested access control lists

Find out why Joomla! is the easiest way to build an interactive, community-based Web site!

Image

Praise for Previous Edition of Joomla!: A User’s Guide

 

“A complete guide to the powerful features of Joomla! 1.5, this book takes a holistic approach to building a Joomla!-powered website–from the CMS itself to its many extensions, search engine optimization, and even building your own tableless template. The novice reader is eased into the subject and confidently guided through the basic principles and on to the more advanced features. This guide empowers the user not only to build a professional website but to also to make it a success.”

Russell Walker, CEO, Netshine Software Limited (Joomla! Development Consultancy)

 

“If you’ve been using or following Joomla! in the past years, you’ve most likely seen the name Barrie North or Joomlashack. Barrie has been a member of the community for a long time and, as such, my expectations for this book were pretty high. Besides explaining how Joomla! works from a usability point of view, there is valuable information for people who want to learn serious template building, and readers can stand out of the crowd by using Barrie’s steps to make their (X)HTML and CSS optimized for accessibility and SEO. All in all, this book is a great guide that comes at the right time for newcomers and more experienced Joomla! users and developers alike. Well done, Barrie!”

Arno Zijlstra, Joomla! cofounder, custom template specialist, www.alvaana.com

 

“In a time when solid, real-life Joomla! 1.5 information is rarely available, this book is a thirst-quenching oasis of knowledge. The abundant and clear examples in the book make Joomla! 1.5 websites within anyone’s reach. I heartily recommend Joomla! 1.5: A User’s Guide by Barrie North.”

Tom Canavan, author of Dodging the Bullets: A Disaster Preparation Guide for Joomla! Based Web Sites

 

“Refreshing! After reading many how-to books, this one is a step beyond the rest because of its focus on examples based on live sites. This book is well crafted for beginners to advanced users with a well-organized overview that walks you through the entire Joomla! CMS.”

Steven Pignataro, corePHP, www.corephp.com

 

“As a long-time Joomla! end-user and developer, I had low expectations for anything new I might learn from this book. However, I was pleasantly surprised to find it a great refresher course, especially since the book is logically organized, leading beginners from the most basic Joomla! concepts and continuing through to more complex ones, such as tableless template design and how to write a template for Joomla! 1.5. In summary, Barrie North has produced the gold-standard print reference for Joomla! 1.5. I highly recommend this book for novice and intermediate users if you want to make the most of Joomla!”

Vicor Drover, http://dev.anything-digital.com

 

The Best Easy-to-Use Guide to Joomla!™−The World’s #1 Open Source Content Management System

 

If you want to build sophisticated websites that can be easily edited and updated, you need to master Joomla. Now there’s an easy-to-read, easy-to-use guide to Joomla for every site manager, administrator, and developer. Leading Joomla consultant Barrie North covers all you need to get results: installation, administration, site organization, template development, content updates, and a whole lot more. You’ll find tips, tricks, and troubleshooting solutions, as well as three start-to-finish case studies.

 

New to Joomla? No problem! This book starts with the simplest design and system concepts, and builds your expertise step-by-step. You’ll rapidly master Joomla’s power, even if you have no content management, scripting, or CSS expertise. Experienced with Joomla? You’ll turn to this book constantly for its authoritative, plain-English, example-rich Joomla 1.6 reference content.


•    Understand content management, what Joomla does, and how its components fit together

•    Build Joomla sites from scratch and systematically customize them to your needs

•    Create modern, pure CSS Joomla 1.6 templates using popular grid frameworks

•    Use Joomla 1.6’s nested categories to organize content and articles

•    Create dynamic pages and effective navigation

•    Work with Joomla modules and components

•    Learn how to optimize your Joomla sites for search engines

•    Follow three start-to-finish case studies: building a school website, a small business site, and a blog

•    Identify the most valuable Joomla extensions and add-ons: find them and use them

Pages

Subscribe to RSS - Joomla