天生我才必有用

Professional Python Frameworks

Posted in 读书    作者:Ray    2008年二月20日

python.jpg

TITLE : Professional Python Frameworks: Web 2.0 Programming with Django and Turbogears (Programmer to Programmer) (Paperback)
AUTHOR : by Dana Moore (Author), Raymond Budd (Author), William Wright (Author)
PUBLISHER : Wrox publisher
ISBN : 0470138092
EDITION : 1st
PUB DATE : October 15, 2007
LANGUAGE : English

DESCRIPTION:

As two of the leading MVC web frameworks for Python, Django and TurboGears allow you to develop and launch sites in a fraction of the time compared to traditional techniques and they provide greater stability, calability, and management than alternatives. Packed with examples, this book will help you discover a new methodology fordesigning, coding, testing, and deploying rich web applications. A team of expert authors shows you the power of MVC frameworks and the capabilities of the TurboGears and Django packages. The Django chapters show you how to automate production of common web development tasks, portal creation, and content management, so you can focus on higher-level application issues and design. The TurboGears chapters illustrate how to rapidly create modern, highly interactive Web 2.0 applications. For both frameworks, you’ll create useful applications that exemplify common Web 2.0 design paradigms and their solutions. Ultimately, you’ll leverage your Python skills using Django and TurboGears and go from novice to RIA expert. What you will learn from this book

  • How you can use frameworks to save you time and frustration in the development cycle
  • The elements, differences, and similarities of the TurboGears and Django frameworks
  • Advanced capabilities of both frameworks and how they easily solve issues common to web applications
  • Approaches to simplifying your client side JavaScript® with MochiKit, a Pythonic JavaScript library
  • How to pair TurboGears with Flash for even more possibilities.

Who this book is for This book is for Python developers who want to learn rapid Web 2.0 development techniques using frameworks and incorporating a model-view-controller architecture. Wrox Professional guides are planned and written by working programmers to meet the real-world needs of programmers, developers, and IT professionals. Focused and relevant, they address the issues technology professionals face every day. They provide examples, practical solutions, and expert education in new technologies, all designed to help programmers do a better job.

标签: ,

我的Eclipse插件

Posted in 技术    作者:Ray    2007年十二月2日

现在我主要使用Eclipse来进行程序的开发,Eclipse自从有了PDT后,开发PHP的项目非常的方便、高效,如虎添翼。

1.PHP(PDT)

开发PHP,使用PDT会非常的方便,还可以和Ant以及Subversion有效的整合。绝对推荐使用。不过美中不足的就是不支持Refactor(重构),改一个方法名太累了。

2.Python:

现在Python使用了比较少,所以这个插件现在发展了如何不是特别清楚。

3.Ruby

开发Rails可以选择这个,不过感觉还有待发展,功能还不是特别强。如果使用PHP的Symfony Framework也推荐安装一下,用它可以编辑yml文件,非常方便。

4.HTML,CSS&Javascript (Aptana)

虽然Eclipse已经自带了一个WTP (Web Tools Platform),也能进行HTML、CSS和Javascript的修改,不过感觉和Aptana比起来,Aptana的编辑功能更强,特别是CSS中输入margin时,自动会给出top right bottom left的提示,还会即时校验CSS的语法错误。这个是WTP特别不方便的地方。

同时Aptana还提供了Javascript和Ajax很好的支持。值得你尝试一下。

今天先介绍到这里,其他还有些,以后再补充。

标签: , , , ,