background preloader

CSS pamācības

CSS pamācības
Since previous article about CSS text effects got really big attention I decided to research and find more interesting articles and websites just focused on CSS3, teaching you how to use it, showing pros and cons and much more. To be honest it’s hard for me to keep up with technologies myself, but we really cannot not to use those new great selectors to make our designs even more beautiful, user-friendly and lightweighted. However since HTML5 is sort of tied with CSS3, I will soon continue with HTML5 article as well, so don’t miss it and keep coming back! Enjoy! 1. In this article you’ll learn why CSS3 should be used and how web designers use it already in good way. 2. Here are five CSS3 techniques snatched from the future that you can put into practice in your website designs today. 3. Learn how to create super cool, scalable buttons with CSS3. View Demo 4. 5. 6. CSS3 is the new kid in the stylesheet family. 7. 8. 9. 10. 11. 12. Great interview with Eric Meyer about CSS3. 13. 14. 15. 16.

Design a Prettier Web Form with CSS 3 Thanks to advanced CSS properties, such as gradients and shadows, it’s now quite easy to turn a dull web form into something beautiful – with minimal effort. I’ll show you how in today’s tutorial! This tutorial includes a screencast available to Tuts+ Premium members. Subtle background gradients give depth to the fields while shadows lift them from the page. Even more impressive is that this is done without any images at all. By following this tutorial you will not only end up with a lightweight and beautiful form, you’ll also learn and understand new CSS3 techniques, such as box-shadow, gradients, opaque colors, and rounded corners. CSS3 is the next generation of CSS that is currently under development, but that doesn’t stop browsers from already implementing many of the prominent features. Opera has greater levels of support for CSS3 (except background gradients) in their next version (10.50 Beta). Step 1: The HTML Before we begin styling we need something to style, so here is the form.

What is CGI and How To Use Your CGI-BIN CGI Tutorial and Perl Introduction for Beginners A lot of people have Web pages but most feel that CGI scripts are "over their head". Nonsense! If you know basic HTML and know how to use an FTP program like WS_FTP to transfer files, chances are you can be using a CGI script on your Web pages in about 15 minutes. * Note: Java is not a scripting language. Even though the script code for PHP, ColdFusion, and ASP is embedded in the HTML code, it's not visible at the browser (when using View/Source). 1. If the answer to both of these questions is "Yes", you're good to go. "Server-Side Includes" are just that, commands (aka "directives") to the Web server to include some information the server has in the displayed Web page. Back to your CGI situation. Big-bucks setup, right? One way to tell if you have CGI capability is if you have a sub-directory (folder) in your root Web directory called cgi-bin. If you don't have a cgi-bin sub-directory that doesn't necessarily mean you don't have CGI capability. Top of page

Advanced Memory Management Programming Guide: About Memory Management Application memory management is the process of allocating memory during your program’s runtime, using it, and freeing it when you are done with it. A well-written program uses as little memory as possible. In Objective-C, it can also be seen as a way of distributing ownership of limited memory resources among many pieces of data and code. When you have finished working through this guide, you will have the knowledge you need to manage your application’s memory by explicitly managing the life cycle of objects and freeing them when they are no longer needed. Although memory management is typically considered at the level of an individual object, your goal is actually to manage object graphs. You want to make sure that you have no more objects in memory than you actually need. Objective-C provides two methods of application memory management. Good Practices Prevent Memory-Related Problems There are two main kinds of problem that result from incorrect memory management:

Design Then Code: Building iOS Apps From Scratch Before taking a crack at any Design Then Code project tutorials you'll need some knowledge of Xcode, Objective-C, Cocoa and UIKit. My goal is for this guide to help bridge the gap between having no knowledge of iOS development and having enough to start tackling more interesting projects. Tools Apple provides a number of tools to enable developers to build Mac and iOS apps. Here's a quick overview of the tools Apple provides. Xcode Xcode is an IDE (Integrated Development Environment) used by Mac and iOS developers to build applications. Interface Builder Interface Builder is an application that lets you build your interfaces visually. In my particular development workflow, I prefer not to use Interface Builder, mostly because I work on custom interface components and those still take a lot of code to get exactly right. Frameworks And the most important piece of the puzzle: frameworks. These are just the main tools that Apple provides but there are many, many more to explore and use. @end

Model–view–controller Model–view–controller (MVC) is a software pattern for implementing user interfaces. It divides a given software application into three interconnected parts, so as to separate internal representations of information from the ways that information is presented to or accepted from the user.[1][2] The central component, the model, consists of application data, business rules, logic and functions. A view can be any output representation of information, such as a chart or a diagram. Multiple views of the same information are possible, such as a bar chart for management and a tabular view for accountants. The third part, the controller, accepts input and converts it to commands for the model or view.[3] Component interactions[edit] A typical collaboration of the MVC components In addition to dividing the application into three kinds of components, the Model–view–controller (MVC) design defines the interactions between them.[4] Use in web applications[edit] History[edit] See also[edit]

List of content management systems Wikimedia list article This is a list of notable content management systems that are used to organize and facilitate collaborative content creation. Many of them are built on top of separate content management frameworks. Open source software[edit] This section lists free and open-source software that can be installed and managed on a web server. Systems listed on a light purple background are no longer in active development. Java[edit] Java packages/bundle[edit] Microsoft ASP.NET[edit] Perl[edit] PHP[edit] Python[edit] Ruby on Rails[edit] ColdFusion Markup Language (CFML)[edit] JavaScript[edit] Others[edit] Software as a service (SaaS)[edit] This section lists proprietary software that includes software, hosting, and support with a single vendor. Proprietary software[edit] This section lists proprietary software to be installed and managed on a user's own server. Systems listed on a light purple background are no longer in active development. Other content management frameworks[edit] See also[edit]

A Checklist for Content Work In content strategy, there is no playbook of generic strategies you can pick from to assemble a plan for your client or project. Instead, our discipline rests on a series of core principles about what makes content effective—what makes it work, what makes it good. Content may need to have other qualities to work within a particular project, but this list is limited to qualities shared across all sorts of content. If this looks like theory, don’t be fooled. Good content is appropriate#section1 Publish content that is right for the user and for the business There’s really only one central principle of good content: it should be appropriate for your business, for your users, and for its context. Right for the user (and context)#section2 Let us meditate for a moment on James Bond. Content is appropriate for users when it helps them accomplish their goals. Fig. 1. It’s a sensible notion. Right for the business #section3 Good content is useful#section4 Good content is user-centered#section5

How The SharePoint 2010 Architecture Will Change The Way Businesses Look At SharePoint The architecture of SharePoint 2010 fundamentally changes the way organizations will think about the platform. Smaller companies that have heretofore been limited to vanilla SharePoint hosting offerings will now be able to deploy customized solutions on a shared hosting platform.Large organizations that deploy a SharePoint server farm for shared services use by their employee base will no longer have to so tightly constrain their internal customers’ use of the product because of governance issues.And third party providers will now have a vehicle for delivery of their value added features, functions and applications to the mass market via hosted services. How will this all be possible? Following are some specific examples of what the new architecture offers: Multi-Tenancy and Distributed Services – For large enterprises who host SharePoint farms and distribute ownership of sites to administrators throughout the corporation, there is now the notion of tenancy.

Publish apps for SharePoint Find articles and resources to help you publish your apps for SharePoint. You've finished developing your app for SharePoint—the final step is making that app available to your users. You can do this by publishing the app to one of two places: The public Office Store. Publish your app to the Office Store to make the app publically available, so that it can be acquired by users of any SharePoint deployment. Publishing to the Office Store When you upload an app to the Office Store for publication, Microsoft performs a series of verification checks to ensure your app adheres to the app content and behavior guidelines. When you upload your app for publication on the Office Store, you can choose the terms of the license you want to offer users when they download it. Whether you are offering your app for free, trial, or for purchase. Publishing to an app catalog Uploading an app for SharePoint to a corporate app catalog is as easy as uploading any file to a SharePoint document library.

Apps for SharePoint overview Learn what apps for SharePoint are, why you should build them, and the concepts that are fundamental to building them in SharePoint 2013. Apps for SharePoint are easy-to-use, lightweight web applications that integrate popular web standards and technologies to extend the capabilities of a SharePoint website. This topic helps you understand the basic concepts about how to build apps in SharePoint 2013. Why build apps for SharePoint? There are many great reasons to build an app for SharePoint: Uses a familiar programming model, plus popular technologies and languages For apps, the web is the platform. Here are some highlights: Use any language - like HTML, JavaScript, PHP, or .NET - and your favorite web development tools - like Visual Studio 2012 or the new "Napa" Office 365 Development Tools. The following figure shows the conceptual architecture for building apps for SharePoint. Multiple options for hosting The app model offers multiple hosting options for your app. Configuring an app

Related: