Programming4us
         
 
 
Programming
Change page: < 1 2 3 4 5 6 7 8 9 10 11 12 13 14 >  |  Displaying page 7 of 14, items 181 to 210 of 398.
jQuery 1.3 : Working with numeric form data (part 2)
When improving the contact form, we discussed some input validation techniques. With JavaScript, we verified that what the user typed matched what we were expecting so that we could provide feedback before the form was even sent to the server.
jQuery 1.3 : Working with numeric form data (part 1) - Shopping cart table structure
We've now looked at several form features that apply to textual inputs from the user. Often, though, our forms are primarily numeric in content. There are several more form enhancements we can make when we are dealing with numbers as form values.
The Art of SEO : Controlling Content with Cookies and Session IDs
A cookie is a small text file that websites can leave on a visitor’s hard disk, helping them to track that person over time. Cookies are the reason Amazon.com remembers your username between visits and the reason you don’t necessarily need to log in to your Hotmail account every time you open your browser.
iPad SDK : New Graphics Functionality - We Are All Tool Users (part 5) - The Freehand Tool
With this tool, you can draw a big string of curved sections by tapping and dragging. Each touch defines a new point on the curve, and dragging immediately after the touch lets you define control points that determine the curvature around that point
iPad SDK : New Graphics Functionality - We Are All Tool Users (part 4) - The Ellipse and Rectangle Tools
They are extremely similar to one another, and also to the Line tool. From a user standpoint, they function similarly: you touch in one corner, drag, and release to define the opposite corner. The Rectangle tool creates a rectangle, and the Ellipse tool creates (you guessed it) an ellipse.
iPad SDK : New Graphics Functionality - We Are All Tool Users (part 3) - The Line Tool
The Line tool works by letting you touch the screen in one spot and drag to another, creating a line between the two spots when you let go. While you're dragging, a temporary line is drawn between the two points.
iPad SDK : New Graphics Functionality - We Are All Tool Users (part 2) - The Pencil Tool
The Pencil tool is the simplest one we're going to create. It will place a small dot wherever you tap the screen, or a continuous squiggly line if you continue to drag your finger around.
iPad SDK : New Graphics Functionality - We Are All Tool Users (part 1)
At this point, it's time to deal with an interesting aspect of our application's architecture: the representation and use of tools corresponding to the buttons we put in the GUI.
Security-As-a-[Cloud] Service : Today’s Offerings
Exposing BizTalk processes through asynchronous channels is also a clear-cut task. Once again, you cannot expose WCF service from BizTalk that have the isOneWay attribute set to True
CSS for Mobile Browsers : CSS Sprites
CSS Sprites is a great modern web design technique for reducing the number of image server requests on a web page. There are a lot of online resources and books available on this technique.
CSS for Mobile Browsers : Common Patterns (part 4)
Changing the background color was the first new feature in XHTML MP that every WML developer used. It was heaven after the old black and white WML. Every mobile browser understands the background property and its specific definitions, like background-image and background-repeat
CSS for Mobile Browsers : Common Patterns (part 3) - Titles and Pseudoclasses
A common approach for low- and mid-end devices is to rely on header tags and CSS to provide a simple solution for title design. The best approach is to define a 100% width, a background color (or image pattern), a top and bottom border, and the padding
CSS for Mobile Browsers : Common Patterns (part 2) - Rounded corners
Designers seem to love rounded corners , and for years this was the nightmare of every web developer who needed to lay out a box with this feature.
CSS for Mobile Browsers : Common Patterns (part 1) - Absolute and floating positions
The standard position (position: static) is the most widely compatible and is recommended for mobile websites. This means that each element will be rendered in its normal position in the document.
iPad SDK : New Graphics Functionality - The Basic Drawing Architecture
Now it's time to talk about how Dudel is going to draw. Instead of dealing with an underlying pixel-buffer canvas on which all operations are performed, we're going to maintain a list of drawing operations, defined by the user's actions
jQuery 1.3 : Compact forms (part 6)
There's one final tweak we will make to our auto-complete behavior. We should hide the suggestion list when the user decides to do something else on the page.
jQuery 1.3 : Compact forms (part 5)
We can use the keyCode attribute of the event object to determine which key was pressed. This will allow us to watch for codes 38 and 40, corresponding to the up and down arrow keys, and react accordingly
jQuery 1.3 : Compact forms (part 4)
Since the user is already at the keyboard, and typing in the search term, it is very convenient to allow the keyboard to control selection from the suggestion list as well.
jQuery 1.3 : Compact forms (part 3)
We need to use keyup, not keydown or keypress, as the event that triggers the AJAX request. The latter two events occur during the process of the key press, before the character has actually been entered in the field.
jQuery 1.3 : Compact forms (part 2) - AJAX auto-completion
We need some server-side code to handle requests. While a real-world implementation will usually rely on a database to produce a list of possible completions, for this example we can use a simple PHP script with the results built in
jQuery 1.3 : Compact forms (part 1) - Placeholder text for fields
One advantage of using the label rather than inserting a default value directly into the text input is that this technique can be adapted to any text field without having to worry about a potential conflict with a validation script.
The Art of SEO : Duplicate Content Issues (part 3)
As we outlined, duplicate content can be created in many ways. Internal duplication of material requires specific tactics to achieve the best possible results from an SEO perspective
The Art of SEO : Duplicate Content Issues (part 2) - How Search Engines Identify Duplicate Content
Some examples will illustrate the process for Google as it finds duplicate content on the Web. In the examples shown in Figures Figure 1 through Figure 4, three assumptions have been made.
The Art of SEO : Duplicate Content Issues (part 1) - Consequences of Duplicate Content
Duplicate content can result from many causes, including licensing of content to or from your site, site architecture flaws due to non-SEO-friendly CMSs, or plagiarism
The Art of SEO : Content Optimization (part 2)
Few can debate the value the engines place on robust, unique, value-added content—Google in particular has had several rounds of kicking “low-quality-content” sites out of its indexes, and the other engines have followed suit.
The Art of SEO : Content Optimization (part 1)
Content optimization relates to how the presentation and architecture of the text, image, and multimedia content on a page can be optimized for search engines. Many of these recommendations are second-order effects
iPad SDK : New Graphics Functionality - Introducing Dudel (part 2)
Now let's move to Interface Builder and construct a simple GUI. Double-click DudelViewController.xib to open it in Interface Builder.
iPad SDK : New Graphics Functionality - Introducing Dudel (part 1)
The sample iPad app we'll create will let the user create some on-screen graphics using a handful of tools, similar to what you might see in a vector-drawing application like Adobe Illustrator. We'll call it Dudel
iPad SDK : New Graphics Functionality - Bezier Paths
Starting with version 3.2, iOS includes some compelling new graphics capabilities. Besides the larger screen in the iPad, the software has also been updated with some new features that will help developers make their apps even better.
CSS for Mobile Browsers : Where to Insert the CSS (part 2) - Media queries
CSS3 comes to our help with media queries. These complex media definitions include conditions about the screen size and media values allowed.
 
 
Most View
- Windows Server 2008 : Installing the Web Server Role (part 6)
- SOA with .NET and Windows Azure : Windows Workflow Foundation (part 1) - WF Architecture
- Keyword Research Tools (part 6)
- Windows Azure : Programming Access Control Service (part 8)
- SQL Server Integration Services : Running the SSIS Wizard
- jQuery 1.3 : AJAX - Loading data on demand (part 2) - Working with JavaScript objects
- Windows Phone 7 : Saving Pictures to Your Phone
- Starting a New BizTalk 2009 Project : BizTalk Naming Conventions
- Windows 7 : Disabling the Hidden Administrative Shares
- Windows Server 2008: Using Capacity-Analysis Tools (part 1) - Task Manager
Top 10
- Implementing Edge Services for an Exchange Server 2007 Environment : Utilizing the Basic Sender and Recipient Connection Filters (part 3) - Configuring Recipient Filtering
- Implementing Edge Services for an Exchange Server 2007 Environment : Utilizing the Basic Sender and Recipient Connection Filters (part 2)
- Implementing Edge Services for an Exchange Server 2007 Environment : Utilizing the Basic Sender and Recipient Connection Filters (part 1)
- Implementing Edge Services for an Exchange Server 2007 Environment : Installing and Configuring the Edge Transport Server Components
- What's New in SharePoint 2013 (part 7) - BCS
- What's New in SharePoint 2013 (part 6) - SEARCH
- What's New in SharePoint 2013 (part 6) - WEB CONTENT MANAGEMENT
- What's New in SharePoint 2013 (part 5) - ENTERPRISE CONTENT MANAGEMENT
- What's New in SharePoint 2013 (part 4) - WORKFLOWS
- What's New in SharePoint 2013 (part 3) - REMOTE EVENTS