自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

ForrestSun的c#专栏

一切向钱看=起的比鸡早,睡的比鸡晚

  • 博客(6)
  • 资源 (117)
  • 收藏
  • 关注

原创 linq语句转SQL语句

这段时间LINQ 和SQL写少了,还是自己变老了,越来越不会变通了问题:===============================================var ret = from x in ls  where (  string.IsNullOrEmpty(arg.QueryText) ? true :    (  (x.a?? "").ToUpper().Contains(arg.QueryText.ToUpper())  || (x.b?? "").ToUpper().Contains(

2011-05-01 20:57:00 2000 1

原创 Linq To Object查询问题

我的问题:http://topic.csdn.net/u/20110430/23/9ccd7f75-4d4b-49b1-9a76-f8c985b607dd.html?60564===================================================================public static void Linq5()  {  string[] digits = { "zero", "one", "two", "three", "four", "five", "si

2011-04-30 23:55:00 852 1

原创 .net下image数组使用

.在VB年代有专门的IMAGE数组控件,在.NET下却没有了这个控件,只能自己来实现。今天看DEVEXPRESS代码摘出来学习了一下  public class ImageCollectionEditor    {        private Image GetImageFromCollection(Image iml, int width, int height, int wIndex

2008-02-24 21:51:00 1300

原创 SQL2005中关于XML新特性的学习(2)--创建XML索引及简单查询

创建XML索引 CREATE PRIMARY XML INDEX idx_xCol on docs (xCol) CREATE XML INDEX idx_xCol_Path on docs (xCol) USING XML INDEX idx_xCol FOR PATH

2008-02-24 21:49:00 818

原创 SQL2005中关于XML新特性的学习(1)

参考文档《XML Support in Microsoft SQL Server 2005》SQL Server 2005 中的 XML 选项详解目的:初步了解XML在SQL2005中的存储及检索机制 创建一个简单的库表 CREATE TABLE docs (pk INT PRIMARY KEY, xCol XML not null) .csh

2008-02-24 21:48:00 773

原创 在VS.NET的"添加新选项"对话框中使用定义的代码生成器模板

原文地址:http://www.codeproject.com/dotnet/AddingTemplatesAddBox.asp英文水平有限我就不翻译了,他主要的操作步骤如下1、用记事本打开“Microsoft Visual Studio .NET 2003/VC#/CSharpProjectItems/LocalProjectItems/Code”文件夹下的code.vsdir文件找到下

2005-07-20 22:41:00 1326

The Android Developer’s Cookbook: Building Applications with the Android SDK

Book Description Want to get started building applications for Android, the world’s hottest, fast-growing mobile platform? Already building Android applications and want to get better at it? This book brings together all the expert guidance–and code–you’ll need! Completely up-to-date to reflect the newest and most widely used Android SDKs, The Android Developer’s Cookbook is the essential resource for developers building apps for any Android device, from phones to tablets. Proven, modular recipes take you from the absolute basics to advanced location-based services, security techniques, and performance optimization. You’ll learn how to write apps from scratch, ensure interoperability, choose the best solutions for common problems, and avoid development pitfalls. Coverage includes: Implementing threads, services, receivers, and other background tasks Providing user alerts Organizing user interface layouts and views Managing user-initiated events such as touches and gestures Recording and playing audio and video Using hardware APIs available on Android devices Interacting with other devices via SMS, web browsing, and social networkingStoring data efficiently with SQLite and its alternatives Accessing location data via GPS Using location-related services such as the Google Maps API Building faster applications with native code Providing backup and restore with the Android Backup Manager Testing and debugging apps throughout the development cycle Turn to The Android Developer’s Cookbook for proven, expert answers–and the code you need to implement them. It’s all you need to jumpstart any Android project, and create high-value, feature-rich apps that sell!

2010-11-26

The Official Ubuntu Server Book, 2nd Edition

Book Description Ubuntu Server is a complete, free server operating system that just works, with the extra Ubuntu polish, innovation, and simplicity that administrators love. Now, there’s a definitive, authoritative guide to getting up-and-running quickly with the newest, most powerful versions of Ubuntu Server. Written by leading members of the Ubuntu community, The Official Ubuntu Server Book, Second Edition, covers all you need to know to make the most of Ubuntu Server, whether you’re a beginner or a battle-hardened senior system administrator. The authors cover Ubuntu Server from start to finish: installation, basic administration and monitoring, security, backup, troubleshooting, system rescue, and much more. They walk through deploying each of the most common server applications, from file and print services to state-of-the-art, cost-saving virtualization and cloud computing. In addition, you’ll learn how to Make the most of Ubuntu Server’s latest, most powerful technologies Discover easy, fast ways to perform key administration tasks Automate Ubuntu installs, no matter how many servers you’re installing Quickly set up low-cost Web servers and e-mailProtect your server with Ubuntu’s built-in and optional security tools Minimize downtime with fault tolerance and clustering Master proven, step-by-step server and network troubleshooting techniques Walk through rescuing an Ubuntu server that won’t boot Create your own private cloud computing infrastructure The included disks contain the versions of Ubuntu Server you’ll need for different CPU architectures: Ubuntu Server 10.04 LTS 64-bit CD, and Ubuntu 10.04 LTS 32-bit DVD, both of which are supported by Canonical for five years.

2010-11-25

Microsoft SQL Server Reporting Services Recipes: for Designing Expert Reports

Book Description Learn to design more effective and sophisticated business reports While most users of SQL Server Reporting Services are now comfortable designing and building simple reports, business today demands increasingly complex reporting. In this book, top Reporting Services design experts have contributed step-by-step recipes for creating various types of reports. Written by well-known SQL Server Reporting Services experts, this book gives you the tools to meet your clients’ needs SQL Server Reporting Services enables you to create a wide variety of reports This guide helps you customize reports for specific high-level needs and also to resolve design problems Covers recipes for grouped reports, charts, composite reports, dashboards, forms and labels, and interactive reports Also addresses localization, data sorting and filtering, handling dynamic data sources, and more Companion Web site provides samples of all the design solutions presented in the book The SQL Server Reporting Services Cookbook brings together great report designs that have been field-tested by the experts

2010-11-25

Professional Ubuntu Mobile Development

Book Description Ubuntu Mobile is quickly being adopted by mobile device manufacturers and provides Web browsing, e-mail, media, camera, VoIP, instant messaging, GPS, blogging, digital TV, games, contacts, dates/calendar, and simple software updates on every mobile device. As the first book on Ubuntu Mobile, this resource is authored by one of the top experts for Ubuntu Mobile who shows how to implement solutions for original equipment manufacturers and independent software vendors wishing to go to market using Ubuntu Mobile. The material also covers setting up Linux for mobile application development, the difference between developing on a mobile Internet device and a regular desktop environment, step-by-step tutorials, and much more. From the Back Cover Essential reading for open source software developersAs the most popular open source operating system in use today, Ubuntu Linux has recently released versions that are aimed at device manufacturers who build Internet-ready handheld devices based on both the Atom and ARMEL processors. This exciting book provides an overview of the tools and techniques you need to understand when customizing a mobile Internet device, and offers you step-by-step tutorials which walk you through some common tasks. Written by Ubuntu Mobile community developers, the book begins with an overview of the Mobile Linux landscape and then moves through setting up, developing, packaging and building a distribution for a mobile device. Discusses why the look and feel of a device is so important Reviews how to choose the right applicationsShows how to develop applications for a mobile device Explains ways to prepare your application for distribution Offers techniques for fine-tuning the kernel Walks you through “customizing” and building your own distribution Discusses how to test for standards of stability and performance Reveals tips for handling common problems and executing solutionss

2010-11-25

Pro .NET 4 Parallel Programming in C#

Book Description Parallel programming has been revolutionised in .NET 4 providing, for the first time, a standardised and simplified method for creating robust, scalable and reliable multi-threaded applications. The Parallel Programming features of .NET 4 allow the programmer to create applications that harness the power of multi-core and multi-processor machines. Simpler to use and more powerful than “classic” .NET threads, parallel programming allows the developer to remain focused on the work an application needs to perform. In Pro .NET 4 Parallel Programming in C#, Adam Freeman presents expert advice that guides you through the process of creating concurrent C# applications from the ground up. You’ll be introduced to .NET’s parallel programming features, both old and new, discover the key functionality that has been introduced in .NET 4, and learn how you can take advantage of the power of multi-core and multi-processor machines with ease. Pro .NET 4 Parallel Programming in C# is a reliable companion that will remain with you as you explore the parallel programming universe, elegantly and comprehensively explaining all aspects of parallel programming, guiding you around potential pitfalls and providing clear-cut solutions to the common problems that you will encounter. What you’ll learn Develop scalable and robust parallel applications in C#. Design, test and use parallel algorithms and data structures. Understand and implement common parallel design patterns. Avoid common anti-patterns and problems. Use Visual Studio to verify and debug parallel applications. Who this book is for This book is for .NET developers encountering parallel or multi-threaded programming for the first time. No prior knowledge of multi-threaded programming is required, but the reader should be familiar with basic programming in C# using Visual Studio.

2010-11-24

Designing with Progressive Enhancement: Building the Web that Works for Everyone

Book Description Progressive enhancement is an approach to web development that aims to deliver the best possible experience to the widest possible audience, and simplifies coding and testing as well. Whether users are viewing your sites on an iPhone, the latest and greatest high-end system, or even hearing them on a screen-reader, their experience should be easy to understand and use, and as fully-featured and functional as possible. Designing with Progressive Enhancement will show you how. It’s both a practical guide to understanding the principles and benefits of progressive enhancement, and a detailed exploration of examples that will teach you—whether you’re a designer or a developer—how, where, and when to implement the specific coding and scripting approaches that embody progressive enhancement. In this book, you’ll learn: Why common coding approaches leave users behind, and how progressive enhancement is a more inclusive and accessible alternative How to analyze complex interface designs, see the underlying semantic HTML experience that will work everywhere, and layer on advanced enhancements safelyA unique browser capabilities testing suite that helps deliver enhancements only to devices that can handle them Real-world best practices for coding HTML, CSS, and JavaScript to work with progressive enhancement, and cases where forward-looking HTML5 and CSS3 techniques can be applied effectively today How to factor in accessibility features like WAI-ARIA and keyboard support to ensure universal access Detailed techniques to transform semantic HTML into interactive components like sliders, tabs, tree controls, and charts, along with downloadable jQuery-based widgets to apply directly in your projects

2010-11-24

Building Android Apps with HTML, CSS, and JavaScript

Book Description If you know HTML, CSS, and JavaScript, you already have the tools you need to develop Android applications. This hands-on book shows you how to use these open source web standards to design and build apps that can be adapted for any Android device — without having to use Java. You’ll learn how to create an Android-friendly web app on the platform of your choice, and then convert it to a native Android app with the free PhoneGap framework. Discover why device-agnostic mobile apps are the wave of the future, and start building apps that offer greater flexibility and a broader reach. Learn the basics for making a web page look great on the Android web browser Convert a website into a web application, complete with progress indicators and more Add animation with jQTouch to make your web app look and feel like a native Android app Take advantage of client-side data storage with apps that run even when the Android device is offline Use PhoneGap to hook into advanced Android features — including the accelerometer, geolocation, and alerts Test and debug your app on the Web under load with real users, and then submit the finished product to the Android Market This book received valuable community input through O’Reilly’s Open Feedback Publishing System (OFPS). Learn more at http://labs.oreilly.com/ofps.html. CSDN上见到过这个资源但无法下载,自己上传一个

2010-11-24

Beginning CSS: Cascading Style Sheets for Web Design, 2nd Edition(part1)

Book Description The power to build visually stunning web sites is now at your fingertips. This comprehensive introduction clearly shows you how to combine Cascading Style Sheets (CSS) with HTML, XHTML, or XML to create rich, aesthetically compelling web designs. It follows a browser-neutral point of view so you can easily develop sites that are compatible with IE6, IE7, Firefox 2, Opera 9, and Safari 2.Packed with detailed examples in syntax-colored code and showing the resulting web pages in color, the second edition will help you discover how and why CSS works. It first guides you through the principles of sound CSS-based web design and the properties for manipulating the presentation of a document. You’ll then find out how to take your sites to a higher level with CSS concepts such as multi-column layouts and centering positioned elements vertically. What you will learn from this book All about the CSS Level 1, 2, 2.1, and 3 specifications Ways to manipulate text and select effects for your fonts Bugs and workarounds for IE6 and IE7 How to control the flow of your document layout Tips for enhancing your design using backgroundsThe four different types of positioning: static, relative, absolute, and fixed How to change the behavior of elements in an XML or HTML/XHTML document

2010-11-24

HTML & CSS: The Good Parts

Book Description HTML and CSS are the workhorses of web design, and using them together to build consistent, reliable web pages requires both skill and knowledge. The task is more difficult if you’re relying on outdated, confusing, and unnecessary HTML hacks and workarounds. Author Ben Henick shows you how to avoid those traps by going beyond the standard tips, tricks, and techniques to connect the underlying theory and design of HTML and CSS to your everyday work habits. With this practical book, you’ll learn how to work with these tools far more effectively than is standard practice for most web developers. Whether you handcraft individual pages or build templates, HTML & CSS: The Good Parts will help you get the most out of these tools in all aspects of web page design-from layout to typography and to color. * Structure HTML markup to maximize the power of CSS * Implement complex multi-column layouts from scratch * Improve site production values with advanced CSS techniques * Support formal usability and accessibility requirements with tools built into HTML and CSS * Avoid the most annoying browser and platform limitations

2010-11-24

Developing Large Web Applications: Producing Code That Can Grow and Thrive

Book Description How do you create a mission-critical site that provides exceptional performance while remaining flexible, adaptable, and reliable 24/7? Written by the manager of a UI group at Yahoo!, Developing Large Web Applications offers practical steps for building rock-solid applications that remain effective even as you add features, functions, and users. You’ll learn how to develop large web applications with the extreme precision required for other types of software. * Avoid common coding and maintenance headaches as small websites add more pages, more code, and more programmers * Get comprehensive solutions for refining HTML, CSS, JavaScript, PHP, and Ajax for large-scale web applications * Make changes in one place that ripple through all affected page elements * Embrace the virtues of modularity, encapsulation, abstraction, and loosely coupled components * Use tried-and-true techniques for managing data exchange, including working with forms and cookies * Learn often-overlooked best practices in code management and software engineering * Prepare your code to make performance enhancements and testing easier About the Author Kyle Loudon is a software developer at Yahoo! where he leads a group doing user interface development. Some of Kyle’s experiences prior to joining Yahoo! include working on the user interface for the original Apple iPod, writing software for various other mobile devices, and leading the user interface group at Jeppesen Dataplan (a Boeing company) in the development of a flight planning system used by airlines around the world. He also spent a small amount of time with IBM in the early 1990s. For several years, he has taught object-oriented programming part-time at the University of California, Santa Cruz while working as a software developer in Silicon Valley. Kyle received a B.S. in Computer Science from Purdue University in 1992 with a minor in French, and was elected there to the Phi Beta Kappa honor society. He has also done some advanced education in Computer Science at Stanford University.

2010-11-23

Beginning Smartphone Web Development

Book Description Today’s Web 2.0 applications (think Facebook and Twitter) go far beyond the confines of the desktop and are widely used on mobile devices. The mobile Web has become incredibly popular given the success of the iPhone and BlackBerry, the importance of Windows Mobile, and the emergence of Palm Pre (and its webOS platform). At Apress, we are fortunate to have Gail Frederick of the well-known training site Learn the Mobile Web offer her expert advice in Beginning Smartphone Web Development. In this book, Gail teaches the web standards and fundamentals specific to smartphones and other feature-driven mobile phones and devices. Shows you how to build interactive mobile web sites using web technologies optimized for browsers in smartphones Details markup fundamentals, design principles, content adaptation, usability, and interoperability Explores cross-platform standards and best practices for the mobile Web authored by the W3C, dotMobi, and similar organizations Dives deeps into the feature sets of the most popular mobile browsers, including WebKit, Chrome, Palm Pre webOS, Pocket IE, Opera Mobile, and Skyfire By the end of this book, you’ll have the training, tools, and techniques for creating robust mobile web experiences on any of these platforms for your favorite smartphone or other mobile device.

2010-11-23

The HTML Pocket Guide

Book Description This handy low-priced book is packed with HTML/XHTML definitions and tips, including those for HTML5 elements in depth. Snappy writing and illustrative code samples walk readers through HTML uses and element definitions. Handy pocket size provides a convenient reference for HTML coders. A true companion to standards-compliant design. The HTML Pocket Guide is for both beginning users, who want an introduction to HTML, and more advanced users, who are looking for a convenient reference. While HTML5 is still under development, browser manufacturers are already supporting many of its features in Google Chrome, Firefox, Opera, Safari, and the upcoming Internet Explorer 9. So, now is the time to start learning about it. The HTML Pocket Guide is a valuable companion to creating standards-compliant markup that will help Web designers and developers quickly define content and meaning. Accessible, convenient, and inexpensive, this pocket guide is exactly what web designers and developers need.

2010-11-23

Ajax Starter Kit

Book Description Ajax Starter Kit – Phil Ballard. Everything you need to start learning Ajax today! Ajax Programmer’s Toolkit with all the technologies you need to set up an Ajax development and testing environment on your Windows, Mac, or Linux computer. Quick Start Guide teaches you the basics of Ajax programming in 21 short, easy-to-read lessons. Tutorial Reference Library with more than 1,000 pages of how-to’s on Ajax, JavaScript, HTML, XML, and PHP in searchable PDF format. Plug-n-play source code and popular Ajax framework libraries to help you reduce tedious typing and shorten programming tasks. Learn how to… Build better, more interactive interfaces for your web applications Make JavaScript, HTML, XML, and PHP work together to create Ajax effects Compile an Ajax application Create and consume Web services with SOAP and RESTAvoid common errors and troubleshoot programs Use popular Ajax libraries to speed up and improve common programming tasks On the CD… XAMPP for Windows, Mac OS X, and Linux–an easy-to-install package to set up a PHP- and MySQL-enabled Apache server on your computer The jEdit programming editor for Windows, Mac, and Linux Prototype, Rico, and XOAD JavaScript and Ajax libraries Sams Teach Yourself tutorials on Ajax, JavaScript, HTML, XML, and PHP in PDF format Source code for all the examples from the tutorials All the contents of the Ajax Starter Kit CD are accessible with any web browser on Windows, Mac, or Linux: 1. Insert CD into your computer’s CD drive. 2. Navigate to the CD folder and double-click on the file named start.html.

2010-11-23

Professional Windows Phone 7 Application Development: Building Applications and Games Using Visual Studio, Silverlight, and XNA(part2)

Book Description A one-of-a-kind book on Windows Phone 7 development While numerous books cover both Silverlight and XNA, there lacks a resource that covers the specifics of Windows Phone 7 development. This book fills that void and shares the specifics of building phone applications and games. You’ll learn how to get started with designing, building, testing, and deploying mobile applications for Windows Phone 7. Working examples used throughout the book cover how to design and layout a Windows Phone 7 application, interact with the device, and even sell your applications. Fills the void in the market for an instructional book on developing applications for Windows Phone 7 Offers an overview of Windows Phone and discusses the necessary tools Explains how to work with multiview applications Addresses tool bars, pickers, table views, navigation controllers, application setting, and user defaults Reviews drawing with XNA, using the camera, and understanding basic data persistence (压缩包第二部分)

2010-11-23

Professional Windows Phone 7 Application Development: Building Applications and Games Using Visual Studio, Silverlight, and XNA(part1)

Book Description A one-of-a-kind book on Windows Phone 7 development While numerous books cover both Silverlight and XNA, there lacks a resource that covers the specifics of Windows Phone 7 development. This book fills that void and shares the specifics of building phone applications and games. You’ll learn how to get started with designing, building, testing, and deploying mobile applications for Windows Phone 7. Working examples used throughout the book cover how to design and layout a Windows Phone 7 application, interact with the device, and even sell your applications. Fills the void in the market for an instructional book on developing applications for Windows Phone 7 Offers an overview of Windows Phone and discusses the necessary tools Explains how to work with multiview applications Addresses tool bars, pickers, table views, navigation controllers, application setting, and user defaults Reviews drawing with XNA, using the camera, and understanding basic data persistence (压缩包第一部分)

2010-11-23

C# Design Patterns: A Tutorial

Book Description Design patterns are elegant, adaptable, and reusable solutions to everyday software development problems. Programmers use design patterns to organize objects in programs, making them easier to write and modify. C# Design Patterns: A Tutorial is a practical guide to writing C# programs using the most common patterns. This tutorial begins with clear and concise introductions to C#, object-oriented programming and inheritance, and UML diagrams. Each chapter that follows describes one of twenty-three design patterns, recommends when to use it, and explains the impact that it will have on the larger design. The use of every pattern is demonstrated with simple example programs. These programs are illustrated with screen shots and UML diagrams displaying how the classes interact. Each of these programs is available on the companion CD-ROM and can be run, examined, edited, and applied. Design patterns will have an immediate impact on your work as you learn the following: Applying design patterns effectively in your day-to-day programming Using patterns to create sophisticated, robust C# programs The interaction of classes as demonstrated by UML diagrams Advancing your programming skills using design patternsDesign patterns will not only enhance your productivity, but once you see how quickly and easily object-oriented code can be recycled, they will become an everyday part of your C# programming.

2010-11-23

HTML & XHTML Pocket Reference, 4th Edition

Book Description After years of using spacer GIFs, layers of nested tables, and other improvised solutions for building your web sites, getting used to the more stringent standards-compliant design can be intimidating. HTML and XHTML Pocket Reference is the perfect little book when you need answers immediately. Jennifer Niederst-Robbins, author Web Design in a Nutshell, has revised and updated the fourth edition of this pocket guide by taking the top 20% of vital reference information from her Nutshell book, augmenting it judiciously, cross-referencing everything, and organizing it according to the most common needs of web developers. The result is a handy book that offers the bare essentials on web standards in a small, concise format that you can use carry anywhere for quick reference. HTML and XHTML Pocket Reference features easy-to-find listings of every HTML and XHTML tag, and every Cascading Style Sheet value. It’s an indispensable reference for any serious web designer, author, or programmer who needs a fast on-the-job resource when working with established web standards.

2010-11-23

CSS Cookbook, 3rd Edition

Book Description Learn how to solve the real problems you face with CSS. This cookbook offers hundreds of practical examples for using CSS to format your web pages, and includes code samples you can use right away. You’ll find exactly what you need, from the basics to complex hacks and workarounds. Each recipe explains how to customize a solution to meet your needs, and each chapter features a sample design that showcases the topics discussed. You’ll learn about the behavior of the latest browsers-including IE 8, Firefox 3, Safari 4, and Google Chrome-and how you can resolve differences in the ways they display your web pages. Arranged in a convenient format for quick reference, this third edition is a valuable companion for anyone working with CSS. Learn the basics, such as the CSS rule structure Work with web typography and page layout Create effects for images and other page elements Learn techniques for configuring lists, forms, and tables Design effective web navigation and create custom links Get creative by combining CSS with JavaScript Learn useful troubleshooting techniques Explore features of HTML5 and CSS3

2010-11-22

Head First Web Design

Book Description Want to know how to make your pages look beautiful, communicate your message effectively, guide visitors through your website with ease, and get everything approved by the accessibility and usability police at the same time? Head First Web Design is your ticket to mastering all of these complex topics, and understanding what’s really going on in the world of web design. Whether you’re building a personal blog or a corporate website, there’s a lot more to web design than div’s and CSS selectors, but what do you really need to know? With this book, you’ll learn the secrets of designing effective, user-friendly sites, from customer requirements to hand-drawn storyboards all the way to finished HTML and CSS creations that offer an unforgettable online presence. Your time is way too valuable to waste struggling with new concepts. Using the latest research in cognitive science and learning theory to craft a multi-sensory learning experience, Head First Web Design uses a visually rich format specifically designed to take advantage of the way your brain really works.

2010-11-22

The CSS Anthology: 101 Essential Tips, Tricks & Hacks, 3rd Edition

Book Description The CSS Anthology: 101 Essential Tips, Tricks & Hacks is a compilation of best practice solutions to the most challenging CSS problems. The third edition of this best-selling book, published in full color, has been completely revised and updated to cover the latest techniques and newer browsers, including Firefox 3 and Internet Explorer 8.It’s the most complete question-and-answer book on CSS, with over 100 tutorials that’ll show you how to gain more control over the appearance of your web page, create sophisticated Web page navigation controls, design for today’s alternative browsing devices including phones and screen readers, and much more. The CSS code used to create each of the components is available for download and guaranteed to be simple, efficient and cross-browser compatible. This book will show you how to: Construct robust CSS layouts that work every time. Create sleek drop-down menus using only CSS. Build a professional tabbed navigation system. Replace image-based navigation with low-fat CSS lists.Design smarter, more usable CSS-flavored web forms. Use rounded corners minus the bloated HTML. Allow your visitors to select their preferred look and feel. Let the W3C validator do your debugging. Reduce the burden of site maintenance and updates. … along with 92 other solutions to common questions and problems. The CSS Anthology: 101 Essential Tips, Tricks & Hacks is ideal for Web designers who would like to add sparkle to their existing designs, as well as newcomers who want to become true CSS masters. The book can be read cover to cover, or referred to like a cookbook with 101 different recipies for your Website. It’s written in an easy-to-follow, consistent format that’s well illustrated with plenty of full color screenshots and code examples, providing quick visual cues.

2010-11-22

thonny-4.0.2 mac版本

thonny-4.0.2 mac版本

2023-02-16

SwitchHosts._linux_x64_3.5.7.5554.zip

SwitchHosts._linux_x64_3.5.7.5554.zip

2021-03-01

SwitchHosts._windows_installer_3.5.7.5554.exe

SwitchHosts._windows_installer_3.5.7.5554.exe

2021-03-01

SwitchHosts._linux_x86_64_3.5.7.5554.AppImage

SwitchHosts._linux_x86_64_3.5.7.5554.AppImage

2021-03-01

Docker in Action

The idea behind Docker, a free an open source program, is simple. Create a tiny virtual environment, called a container, for an application that includes only its particular set of dependencies. The Docker engine accounts for, manages, and builds these containers through functionality provided by the host operating system. Software running inside containers share the Linux OS and other resources, making their footprints radically smaller, and the containerized applications easy to install, manage, and remove. Applications can be packaged without worrying about environment-specific deployment concerns, and the operations team gets cleaner, more efficient systems across the board., Docker in Action starts with a clear explanation of the Docker model of virtualization and shows how to create, deploy, and manage applications hosted in Docker containers. It offers specific techniques for testing and distributing applications via Docker Hub and other registries. It shows how to take advantage of the Linux OS features that Docker uses to run programs securely, and how to manage shared resources. Using carefully-designed examples, the book guides readers on orchestrating containers and applications from installation to removal. Along the way, it teaches techniques for using Docker on systems ranging from personal dev-and-test machine to full-scale cloud deployments., Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.

2016-08-24

Docker_Hands_on_Deploy__Administer_Docker_Platform

2016-08-24

Syncfusion_WP_Native_Apps_Using_Mvc

Our free white paper—Building 100% Native Mobile Apps with ASP.NET MVC— demonstrates how to harness your existing knowledge of HTML, CSS, C#, and JavaScript to build cutting-edge, 100% native applications. Leverage the power of the ASP.NET MVC platform. Harness your existing knowledge to build cutting-edge, 100% native applications for all leading mobile platforms, inlcuding Windows Phone, iOS, and Android. Maintain a single code base and deploy native solutions on all leading mobile platforms.

2013-04-12

Decompiling Android

Decompiling Android looks at the the reason why Android apps can be decompiled to recover their source code, what it means to Android developers and how you can protect your code from prying eyes. This is also a good way to see how good and bad Android apps are constructed and how to learn from them

2012-12-05

Taking Your Android Tablets to the Max

•Which Android tablet is the best; what size and features •What carriers should you choose for 3G/4G or just WIFI •How to fully enjoy your tablet—books, music, movies and games •How to use your tablet in a workspace •How to take your tablet on the road •How to maintain your tablet •How to work and live with the cloud as part of your tablet experience •How to never worry about losing your pictures, music and more

2012-12-05

Adobe Dreamweaver CS6 on Demand, 2nd Edition

Inside the Book * Use the latest web technologies to create sites and mobile apps * Create sites with HTML5/CSS3 and mobile apps for iOS and Android * Use web page templates to quickly create pages or mobile apps * Use the simplified site setup to create and work with sites *Use Live view to design your web pages under real-world conditions * Create and maintain Cascading Style Sheets (CSS) * Use coding tools to develop consistent and reusable code * Insert Adobe Photoshop files to create image Smart Objects *? Preview sites or apps using Multiscreen Preview and Adobe BrowserLab * Use Subversion to manage site versions * Manage local, remote, and testing sites * Transfer, synchronize, and WC3 validate sites

2012-12-05

20 Recipes for Programming PhoneGap

Table of Contents •Determining Whether the Device Is Ready •Retrieving Information About the Device •Creating a Persistent Navigation System •Detecting the Device’s Network Status •Detecting When the Network Status Changes •Executing a Callback Function Once the Device Is Ready •Detecting When the App Is Moved to the Background or Foreground •Using the GPS and Displaying a Position on a Map •Using the Compass to Help the User Navigate •Using the Accelerometer to Detect Motion •Displaying Table-View Data •Retrieving Contacts in the Address Book •Creating a New Contact in the Address Book •Accessing the Camera and Photo Album •Saving Data to a Remote Server •Capturing Audio and Video •Notifying the Device with Alert, Confirm, and Vibrate •Storing Data to the Device •Reading Data from the Device •Extending PhoneGap with Plug-ins

2012-12-05

AxureRP Pro 6.5 绿色

Axure RP 允许程序设计者为程序或者网站制作动态的线框图、流程图、以及其他所需的图表。 规范的图标文档让您在交流、记录,设计上更容易被接受,使用Axure RP 建立更简单、更专业的数据表、图。

2012-11-16

coding faster:getting more productive with microsoft visual studio

如何有效利用visual studio (05,08,10) *附录

2012-10-08

The iPad Project Book

Book Description Bridging the gap between the palm-sized iPod touch and a full-sized computer, Apple’s iPad offers enough screen area and horsepower to perform the day-to-day tasks most people want to do. Packed with practical knowledge, this book will walk readers through how to manage their most common projects, from the simple (setting up a calendar event) to the complex (planning a vacation) and everything in between. Readers will learn to use the iPad tools and applications by using them to create practical real-world projects and to master everyday tasks. In this practical hands-on guide, you’ll learn how to Organize a party: Set up the calendar event, create invitations, invite attendees, and mail out the invites. Build a recipe scrapbook: Write up recipes in Pages (or find recipes via one of the useful recipe apps) and import pictures of the finished dish to go with the recipe in the book. Even learn iPad kitchen tips! Plan a vacation: Buy tickets, find destination activities, and map out directions. Watch videos: Stream videos with Air Video, convert high-quality movies from DVDs, and buy or rent videos from the iTunes Store. Get smart: Learn another language with one of the many translation apps available, and build an illustrated deck of flash cards with common words and phrases. Plus many more useful projects—both big and small— to help you do stuff with your iPad.

2010-12-16

HTML5 For Web Designers

Book Description The HTML5 spec is 900 pages and hard to read. HTML5 for Web Designers is 85 pages and fun to read. Easy choice. HTML5 is the longest HTML specification ever written. It is also the most powerful, and in some ways, the most confusing. What do accessible, content-focused standards-based web designers and front-end developers need to know? And how can we harness the power of HTML5 in today’s browsers? In this brilliant and entertaining user’s guide, Jeremy Keith cuts to the chase, with crisp, clear, practical examples, and his patented twinkle and charm. Contents: 1.A Brief History of Markup 2.The Design of HTML5 3.Rich Media 4.Web Forms 2.0 5.Semantics 6.Using HTML5 Today

2010-12-15

Beginning Windows Phone 7 Development

Book Description Microsoft is injecting new energy into the smart phone marketplace with the sophisticated Windows Phone 7. This new energy equates to new opportunities for you, the mobile developer. Beginning Windows Phone 7 Development has been written specifically to help you seize these opportunities and begin creating applications for this exciting new mobile device platform. Beginning Windows Phone 7 Development starts with the basics, walking you through the process of downloading and setting up the right development tools, including Visual Studio, Expression Blend, Silverlight SDK, and Windows Phone SDK. The book then takes you step-by-step though the development process as you build and deploy a complete application with a highly sophisticated user interface. Finally, you’ll receive step-by-step instructions on selling your applications through the Microsoft Phone Marketplace

2010-12-15

Pro DLR in .NET 4

Book Description Dynamic Language Runtime (DLR) in .NET is a framework for designing and interacting with dynamic languages such as Python and Ruby. For the first time, the DLR places such languages on an equal footing in the .NET world with compiled languages such as C# and VB.NET. Chaur Wu’s book, Pro DLR in .NET 4, introduces you to this important new framework, helping you to take practical advantage of the DLR in your day-to-day work. Pro DLR in .NET 4 begins with the fundamentals of the DLR, showing how they work to provide interoperability support for dynamic languages. You’ll learn to mix and match objects and functions from compiled and dynamic languages such as C# and Python, allowing you to take advantage of the right tool at the right time for the right task. The DLR also brings new flexibility and possibility to your software application design. Pro DLR in .NET 4 shows you how to host dynamic languages in your application, enabling users to write scripts to automate tasks. You’ll understand the meta-object protocol and meta-programming capabilities. These reside at the core of DLR, bringing new possibilities to the design and architecture of .NET applications. Comprehensive coverage of an important new .NET technology Meets the needs of programmers wanting to apply dynamic languages such as Python and Ruby in their .NET solutionsAssists language developers in supporting their languages under .NET.

2010-12-15

Programming Microsoft LINQ in Microsoft .NET Framework 4

Book Description Dig into LINQ — and transform the way you work with data. With LINQ, you can query data from a variety of sources — including databases, objects, and XML files — directly from Microsoft Visual Basic® or C#. Guided by data-access experts who’ve worked in depth with LINQ and the Microsoft development teams, you’ll learn how .NET Framework 4 implements LINQ, and how to exploit it. Clear examples show you how to deliver your own data-access solutions faster and with leaner code. Discover how to: Use LINQ to query databases, object collections, arrays, XML, Microsoft Excel® files, and other sources Apply LINQ best practices to build data-enabled .NET applications and services Manipulate data in a relational database with ADO.NET Entity Framework or LINQ to SQL Read, write, and manage XML content more efficiently with LINQ to XML Extend LINQ to support additional data sources by creating custom operators and providers Examine other implementations, such as LINQ to SharePoint® Use LINQ within the data, business, and service layers of a distributed application

2010-12-14

Effective Java, 2nd Edition

Book Description Are you looking for a deeper understanding of the Java™ programming language so that you can write code that is clearer, more correct, more robust, and more reusable? Look no further! Effective Java™, Second Edition, brings together seventy-eight indispensable programmer’s rules of thumb: working, best-practice solutions for the programming challenges you encounter every day. This highly anticipated new edition of the classic, Jolt Award-winning work has been thoroughly updated to cover Java SE 5 and Java SE 6 features introduced since the first edition. Bloch explores new design patterns and language idioms, showing you how to make the most of features ranging from generics to enums, annotations to autoboxing. Each chapter in the book consists of several “items” presented in the form of a short, standalone essay that provides specific advice, insight into Java platform subtleties, and outstanding code examples. The comprehensive descriptions and explanations for each item illuminate what to do, what not to do, and why. Highlights include: New coverage of generics, enums, annotations, autoboxing, the for-each loop, varargs, concurrency utilities, and much more Updated techniques and best practices on classic topics, including objects, classes, libraries, methods, and serializationHow to avoid the traps and pitfalls of commonly misunderstood subtleties of the language Focus on the language and its most fundamental libraries: java.lang, java.util, and, to a lesser extent, java.util.concurrent and java.io Simply put, Effective Java™, Second Edition, presents the most practical, authoritative guidelines available for writing efficient, well-designed programs.

2010-11-26

Secure Java: For Web Application Development

Book Description Most security books on Java focus on cryptography and access control, but exclude key aspects such as coding practices, logging, and web application risk assessment. Encapsulating security requirements for web development with the Java programming platform, Secure Java: For Web Application Development covers secure programming, risk assessment, and threat modeling—explaining how to integrate these practices into a secure software development life cycle. From the risk assessment phase to the proof of concept phase, the book details a secure web application development process. The authors provide in-depth implementation guidance and best practices for access control, cryptography, logging, secure coding, and authentication and authorization in web application development. Discussing the latest application exploits and vulnerabilities, they examine various options and protection mechanisms for securing web applications against these multifarious threats. The book is organized into four sections: Provides a clear view of the growing footprint of web applications Explores the foundations of secure web application development and the risk management process Delves into tactical web application security development with Java EE Deals extensively with security testing of web applications

2010-11-26

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除