<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-6358061517221380645</id><updated>2026-10-20T18:29:39.680-07:00</updated><category term="Programming languages"/><category term="graphic"/><category term="network"/><category term="Programs Office"/><category term="software"/><category term="adsens"/><title type='text'>computer center</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://thebestlearn.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6358061517221380645/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://thebestlearn.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/6358061517221380645/posts/default?start-index=26&amp;max-results=25&amp;redirect=false'/><author><name>thebestlearn</name><uri>http://www.blogger.com/profile/06475761100675965796</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>47</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-6358061517221380645.post-6025031703091337774</id><published>2010-12-17T04:03:00.000-08:00</published><updated>2010-12-17T04:40:30.853-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Programs Office"/><title type='text'>Guided Computer Tutorials Learning Microsoft® PowerPoint® 2007</title><content type='html'>&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size:180%;&quot;&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjhkBJ1J5-hMqsrC5SlDSpR8z5F0wah_5yLWC_2m1qI7xhWkPmZhcnnmcbL9DkOsqMdgkot6915YHio4Ge_TyqNLZKjABh8deY7CRrOgtThRNhLhdB7Bdjb8S-CajLX8aJH-EJv1IODPZ0/s1600/aa.JPG&quot;&gt;&lt;img style=&quot;display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 473px; height: 404px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjhkBJ1J5-hMqsrC5SlDSpR8z5F0wah_5yLWC_2m1qI7xhWkPmZhcnnmcbL9DkOsqMdgkot6915YHio4Ge_TyqNLZKjABh8deY7CRrOgtThRNhLhdB7Bdjb8S-CajLX8aJH-EJv1IODPZ0/s320/aa.JPG&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5551623724970366770&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-size:130%;&quot;&gt;&lt;span style=&quot;font-weight: bold; color: rgb(153, 102, 51);&quot;&gt;Learning Microsoft PowerPoint 2007&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;color: rgb(153, 102, 51);font-size:180%;&quot; &gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Contents&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Chapter 1: Getting Started With PowerPoint&lt;/span&gt;&lt;br /&gt;Starting a Presentation..............................................................................................1-1&lt;br /&gt;The Microsoft PowerPoint Screen.........................................................................1-2&lt;br /&gt;The Office Button............................................................................................ 1-2&lt;br /&gt;The Quick Access Toolbar............................................................................. 1-2&lt;br /&gt;The Ribbon......................................................................................................... 1-3&lt;br /&gt;Zoom Controls..............................................................................................................1-5&lt;br /&gt;Creating the Title Slide...............................................................................................1-5&lt;br /&gt;Entering the Company Name..................................................................... 1-5&lt;br /&gt;Formatting Text Using the Mini-Toolbar................................................. 1-6&lt;br /&gt;Formatting Text Using the Ribbon............................................................ 1-7&lt;br /&gt;Moving the Placeholder................................................................................ 1-9&lt;br /&gt;Entering the Sub-Title Text........................................................................... 1-9&lt;br /&gt;Saving the Presentation..............................................................................1-11&lt;br /&gt;Adding a Background to the Slide..........................................................1-11&lt;br /&gt;Creating a Second Slide.........................................................................................1-12&lt;br /&gt;Inserting the New Slide...............................................................................1-12&lt;br /&gt;Entering the Title...........................................................................................1-13&lt;br /&gt;Entering the Points.......................................................................................1-14&lt;br /&gt;Previewing the Presentation................................................................................1-16&lt;br /&gt;Looking at the Slides....................................................................................1-16&lt;br /&gt;Starting the Slide Show...............................................................................1-16&lt;br /&gt;Slide Outlines.............................................................................................................1-18&lt;br /&gt;Other View Buttons..................................................................................................1-19&lt;br /&gt;Presentations Assignment 1.............................................................1-&lt;span&gt;२०&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Chapter 2: Using Graphics in Slides&lt;/span&gt;&lt;br /&gt;Loading the Presentation.........................................................................................2-1&lt;br /&gt;Creating the New Slide..............................................................................................2-1&lt;br /&gt;Selecting the Slide Layout........................................................................................2-2&lt;br /&gt;Entering the Slide Title...............................................................................................2-2&lt;br /&gt;Inserting a Clip Art Image........................................................................................2-3&lt;br /&gt;Resizing the Image......................................................................................................2-4&lt;br /&gt;Adding Text to the Slide............................................................................................2-5&lt;br /&gt;Previewing the Presentation...................................................................................2-7&lt;br /&gt;Adding Another Image to the Presentation......................................................2-7&lt;br /&gt;Adding Lines to the Slide..........................................................................................2-8&lt;br /&gt;Line Styles.......................................................................................................... 2-9&lt;br /&gt;Line Colours....................................................................................................... 2-9&lt;br /&gt;Three-Dimensional Effects.........................................................................2-10&lt;br /&gt;Adding Photos to Slides.........................................................................................2-11&lt;br /&gt;Selecting the Slide Layout..........................................................................2-11&lt;br /&gt;Entering the Title...........................................................................................2-12&lt;br /&gt;Adding the Text..............................................................................................2-13&lt;br /&gt;Adding a Photo..............................................................................................2-13&lt;br /&gt;Inserting Another Photo.............................................................................2-15&lt;br /&gt;Editing Text......................................................................................................2-16&lt;br /&gt;Presentations Assignment 2.............................................................2-17&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Chapter 3: Using Transitions&lt;/span&gt;&lt;br /&gt;Loading the Presentation.........................................................................................3-1&lt;br /&gt;Applying a Transition to One Slide........................................................................3-1&lt;br /&gt;Slide Sorter View..........................................................................................................3-3&lt;br /&gt;Altering the Order of Slides.....................................................................................3-3&lt;br /&gt;Applying Transitions to Multiple Slides...............................................................3-4&lt;br /&gt;Presentations Assignment 3............................................................... 3-&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Chapter 4: Animation Effects&lt;br /&gt;Loading the Presentation.........................................................................................4-1&lt;br /&gt;Animating Text.............................................................................................................4-1&lt;br /&gt;Text Entrance..................................................................................................... 4-1&lt;br /&gt;Animating Just One Text Point................................................................... 4-4&lt;br /&gt;Animating Words and Letters..................................................................... 4-6&lt;br /&gt;Changing Animation Effects....................................................................................4-7&lt;br /&gt;Removing Effects.........................................................................................................4-9&lt;br /&gt;Animating Images....................................................................................................4-10&lt;br /&gt;The First Image...............................................................................................4-10&lt;br /&gt;The Second Image........................................................................................4-12&lt;br /&gt;Exit Animations.........................................................................................................4-14&lt;br /&gt;Changing the Animation Order..........................................................................4-16&lt;br /&gt;Looping Animations................................................................................................4-16&lt;br /&gt;Exercise 4-1.................................................................................................................4-17&lt;br /&gt;Preset Animations....................................................................................................4-18&lt;br /&gt;Adjusting Preset Animations................................................................................4-19&lt;br /&gt;Presentations Assignment 4.............................................................4-20&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Chapter 5: Adding Movie Clips to Slides&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Loading the Presentation.........................................................................................5-1&lt;br /&gt;Creating a New Slide..................................................................................................5-1&lt;br /&gt;Selecting the Layout...................................................................................... 5-1&lt;br /&gt;Entering the Slide Title................................................................................... 5-2&lt;br /&gt;Adding the Text................................................................................................ 5-3&lt;br /&gt;Inserting the Movie Clip................................................................................ 5-4&lt;br /&gt;Adding a Movie Clip Message..................................................................... 5-5&lt;br /&gt;Formatting the Movie Clip.......................................................................................5-7&lt;br /&gt;Presentations Assignment 5............................................................... 5-9&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Chapter 6: Adding Diagrams to Slides&lt;/span&gt;&lt;br /&gt;Loading the Presentation.........................................................................................6-1&lt;br /&gt;Creating a New Slide..................................................................................................6-1&lt;br /&gt;Selecting the Layout...................................................................................... 6-1&lt;br /&gt;Adding the Title................................................................................................ 6-2&lt;br /&gt;Inserting the Diagram................................................................................................6-2&lt;br /&gt;Entering the Chart Labels.........................................................................................6-3&lt;br /&gt;Deleting Chart Boxes ................................................................................................6-4&lt;br /&gt;Adding More Chart Boxes........................................................................................6-4&lt;br /&gt;Formatting the Diagram...........................................................................................6-6&lt;br /&gt;The Diagram Style........................................................................................... 6-6&lt;br /&gt;Changing the Diagram’s Colours............................................................... 6-7&lt;br /&gt;Adding Effects to the Diagram................................................................... 6-8&lt;br /&gt;Formatting the Diagram’s Text.................................................................... 6-8&lt;br /&gt;Changing the Diagram’s Layout................................................................. 6-9&lt;br /&gt;Presentations Assignment 6.............................................................&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Chapter 7: Formatting and Aligning Slide Content&lt;/span&gt;&lt;br /&gt;Loading the Presentation.........................................................................................7-1&lt;br /&gt;Creating a New Slide..................................................................................................7-1&lt;br /&gt;Selecting the Layout...................................................................................... 7-1&lt;br /&gt;Entering the Slide Title................................................................................... 7-2&lt;br /&gt;The First Photograph..................................................................................................7-2&lt;br /&gt;Inserting the Photograph............................................................................. 7-2&lt;br /&gt;Adjusting the Shape Height........................................................................ 7-3&lt;br /&gt;Formatting the Photograph........................................................................ 7-3&lt;br /&gt;The Second Photograph...........................................................................................7-4&lt;br /&gt;Inserting the Photograph ............................................................................ 7-4&lt;br /&gt;The Format Painter Tool................................................................................ 7-5&lt;br /&gt;Aligning the Photographs............................................................................ 7-5&lt;br /&gt;The Third Photograph................................................................................................7-6&lt;br /&gt;Inserting the Photograph............................................................................. 7-6&lt;br /&gt;Formatting the Photograph........................................................................ 7-7&lt;br /&gt;Aligning the Photographs............................................................................ 7-8&lt;br /&gt;The Fourth Photograph.............................................................................................7-8&lt;br /&gt;Inserting the Photograph............................................................................. 7-8&lt;br /&gt;Formatting the Photograph........................................................................ 7-9&lt;br /&gt;Aligning the Photographs..........................................................................7-10&lt;br /&gt;Adjusting the Colour of Photographs...............................................................7-12&lt;br /&gt;Presentations Assignment 7.............................................................7-14&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Chapter 8: Inserting Tables in Slides&lt;/span&gt;&lt;br /&gt;Loading the Presentation.........................................................................................8-1&lt;br /&gt;Selecting the Layout..................................................................................................8-1&lt;br /&gt;Entering the Slide Title...............................................................................................8-2&lt;br /&gt;Adding the Table..........................................................................................................8-2&lt;br /&gt;Entering the Table Items...........................................................................................8-3&lt;br /&gt;The Table Styles............................................................................................................8-3&lt;br /&gt;Formatting the Text....................................................................................................8-4&lt;br /&gt;Column Widths.............................................................................................................8-5&lt;br /&gt;Deleting Rows...............................................................................................................8-7&lt;br /&gt;Adding Cells to the Table..........................................................................................8-8&lt;br /&gt;Borders and Shading..................................................................................................8-9&lt;br /&gt;Changing the Cell Shading.......................................................................... 8-9&lt;br /&gt;Changing the Border Colour.....................................................................8-10&lt;br /&gt;Presentations Assignment 8.............................................................8-11&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Chapter 9: Inserting Charts into Slides&lt;/span&gt;&lt;br /&gt;Loading the Presentation.........................................................................................9-1&lt;br /&gt;Selecting the Slide Layout........................................................................................9-1&lt;br /&gt;Entering the Slide Title...............................................................................................9-2&lt;br /&gt;Inserting the Chart......................................................................................................9-2&lt;br /&gt;Entering the Chart Data............................................................................................9-4&lt;br /&gt;Editing the Chart.........................................................................................................9-6&lt;br /&gt;Chart Layouts................................................................................................................9-8&lt;br /&gt;Chart Styles....................................................................................................................9-9&lt;br /&gt;Changing the Chart Labels......................................................................................9-9&lt;br /&gt;Changing the Appearance of the Chart...........................................................9-10&lt;br /&gt;Changing the Colour of the Columns....................................................9-10&lt;br /&gt;Changing the Back Wall Colour................................................................9-11&lt;br /&gt;Changing the Scale of the Axes..........................................................................9-12&lt;br /&gt;Other Chart Types....................................................................................................9-13&lt;br /&gt;Animating Charts.....................................................................................................9-14&lt;br /&gt;Presentations Assignment 9.............................................................9-16&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Chapter 10: Action Buttons&lt;/span&gt;&lt;br /&gt;Loading the Presentation......................................................................................10-1&lt;br /&gt;Navigation Buttons..................................................................................................10-1&lt;br /&gt;The Previous Slide Button..........................................................................10-1&lt;br /&gt;The Next Slide Button..................................................................................10-3&lt;br /&gt;Buttons That Open Specific Slides......................................................................10-4&lt;br /&gt;The Jungle Safaris Button...........................................................................10-4&lt;br /&gt;The Wild River Rides Button.......................................................................10-7&lt;br /&gt;The Other Slides.............................................................................................10-9&lt;br /&gt;Text Buttons..............................................................................................................10-10&lt;br /&gt;Buttons That Play Sounds....................................................................................10-11&lt;br /&gt;Buttons That Open Other Presentations........................................................10-13&lt;br /&gt;Loading the Presentation........................................................................ 10-13&lt;br /&gt;Adding the Button..................................................................................... 10-13&lt;br /&gt;Linking the Button..................................................................................... 10-16&lt;br /&gt;Removing Action Buttons...................................................................................10-19&lt;br /&gt;Presentations Assignment 10.........................................................10-20&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Chapter 11: Text Formatting&lt;/span&gt;&lt;br /&gt;Loading the Presentation......................................................................................11-1&lt;br /&gt;Creating Sub-Points.................................................................................................11-1&lt;br /&gt;Entering the Text............................................................................................11-1&lt;br /&gt;Setting the Sub-Points.................................................................................11-2&lt;br /&gt;Bullet Formats............................................................................................................11-3&lt;br /&gt;Custom Bullets...........................................................................................................11-5&lt;br /&gt;Turning Bullets Off...................................................................................................11-7&lt;br /&gt;Looking at the Points in Outline View...............................................................11-8&lt;br /&gt;Paragraph Spacing.................................................................................................11-10&lt;br /&gt;The Whole Text............................................................................................ 11-10&lt;br /&gt;Individual Lines........................................................................................... 11-11&lt;br /&gt;Bullet Spacing..........................................................................................................11-12&lt;br /&gt;Turning on the Ruler.................................................................................. 11-12&lt;br /&gt;Adjusting the Indents............................................................................... 11-13&lt;br /&gt;Spell Checking.........................................................................................................11-14&lt;br /&gt;The Format Painter Tool.......................................................................................11-15&lt;br /&gt;Presentations Assignment 11.........................................................11-16&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Chapter 12: Self-Running Shows&lt;/span&gt;&lt;br /&gt;Loading the Presentation......................................................................................12-1&lt;br /&gt;Setting the PowerPoint Show..............................................................................12-1&lt;br /&gt;Rehearsing the Timings...............................................................................12-1&lt;br /&gt;Looking at the Timings................................................................................12-3&lt;br /&gt;Making the Slide Show Continuous..................................................................12-4&lt;br /&gt;Hiding a Slide ............................................................................................................12-5&lt;br /&gt;Adding a Narrative...................................................................................................12-6&lt;br /&gt;Saving the Presentation as a Show....................................................................12-7&lt;br /&gt;Custom Shows...........................................................................................................12-8&lt;br /&gt;Turning Rehearse Timings Off..............................................................................12-9&lt;br /&gt;Presentations Assignment 12.........................................................12-10&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Chapter 13: Delivering Presentations&lt;/span&gt;&lt;br /&gt;Loading the Presentation......................................................................................13-1&lt;br /&gt;Screen Tools................................................................................................................13-1&lt;br /&gt;Identifying the Screen Tools......................................................................13-2&lt;br /&gt;Using the Pen Tools.......................................................................................13-2&lt;br /&gt;The Eraser Tool................................................................................................13-4&lt;br /&gt;The Arrow Options........................................................................................13-5&lt;br /&gt;The Slide Options Tool.................................................................................13-6&lt;br /&gt;Speaker Notes............................................................................................................13-7&lt;br /&gt;Using the Notes Page View........................................................................13-7&lt;br /&gt;Using the Notes Master View ...................................................................13-8&lt;br /&gt;Entering the Speaker Notes.................................................................... 13-13&lt;br /&gt;Printing Speaker Notes............................................................................. 13-14&lt;br /&gt;Handout Notes........................................................................................................13-16&lt;br /&gt;Sending Slide Text to a Word Processor.........................................................13-19&lt;br /&gt;Presentations Assignment 13.........................................................13-20&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Chapter 14: Slide Masters&lt;/span&gt;&lt;br /&gt;Loading the Presentation......................................................................................14-1&lt;br /&gt;Opening the Slide Master View...........................................................................14-1&lt;br /&gt;Looking at the Slide Masters................................................................................14-2&lt;br /&gt;Applying a Theme....................................................................................................14-4&lt;br /&gt;Altering the Formats of Each Slide.....................................................................14-4&lt;br /&gt;The Title Text....................................................................................................14-4&lt;br /&gt;The Text Content............................................................................................14-5&lt;br /&gt;Adding Objects to Slide Masters.........................................................................14-8&lt;br /&gt;Footer Items...............................................................................................................14-9&lt;br /&gt;Presentations Assignment 14.........................................................14-&lt;span&gt;१२&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Chapter 15: Useful Features&lt;/span&gt;&lt;br /&gt;Loading the Presentation......................................................................................15-1&lt;br /&gt;Help Features.............................................................................................................15-1&lt;br /&gt;Adding a Music Sound Track................................................................................15-4&lt;br /&gt;Inserting a Music File....................................................................................15-4&lt;br /&gt;Formatting the Sound.................................................................................15-5&lt;br /&gt;Adding Movie Clips..................................................................................................15-7&lt;br /&gt;Presentations Assignment 15...........................................................15-8&lt;br /&gt;&lt;br /&gt;to download this course &lt;a href=&quot;http://www.blogger.com/extension=pdf&amp;amp;ft=1292587750&amp;amp;lt=1292591360&amp;amp;uahk=gybhl09r+P3RkJRNbHUkr94NdLM&quot; target=&quot;windows&quot; 2=&quot;&quot;&gt;&lt;a href=&quot;http://www.scribd.com/doc/18077972/Learning-Microsoft-PowerPoint-2007&quot;&gt;click here&lt;/a&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thebestlearn.blogspot.com/feeds/6025031703091337774/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://thebestlearn.blogspot.com/2010/12/guided-computer-tutorials-learning.html#comment-form' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6358061517221380645/posts/default/6025031703091337774'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6358061517221380645/posts/default/6025031703091337774'/><link rel='alternate' type='text/html' href='http://thebestlearn.blogspot.com/2010/12/guided-computer-tutorials-learning.html' title='Guided Computer Tutorials Learning Microsoft® PowerPoint® 2007'/><author><name>thebestlearn</name><uri>http://www.blogger.com/profile/06475761100675965796</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjhkBJ1J5-hMqsrC5SlDSpR8z5F0wah_5yLWC_2m1qI7xhWkPmZhcnnmcbL9DkOsqMdgkot6915YHio4Ge_TyqNLZKjABh8deY7CRrOgtThRNhLhdB7Bdjb8S-CajLX8aJH-EJv1IODPZ0/s72-c/aa.JPG" height="72" width="72"/><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6358061517221380645.post-3966713240103491795</id><published>2010-11-19T11:53:00.000-08:00</published><updated>2010-11-19T12:06:52.671-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Programs Office"/><title type='text'>USING MICROSOFT ACCESS XP- MANUAL</title><content type='html'>&lt;span style=&quot;color: rgb(255, 0, 0); font-weight: bold;&quot;&gt;What is data?&lt;/span&gt;&lt;br /&gt;• Data is made up of text, numbers, images and in some cases sounds which can be&lt;br /&gt;processed or stored by a computer. By itself data might not mean very much. In order to&lt;br /&gt;understand it, it needs to be interpreted (or processed) to become information.&lt;br /&gt;• Information is the meaning given to data by the way in which it is interpreted.&lt;br /&gt;• To illustrate the difference, Murray, 15000 and 10 mean little as data. But if we were&lt;br /&gt;able to interpret them as the name of a salesman, Murray, his annual basic salary of&lt;br /&gt;$15,000 and his commission rate of 10%, it would assume more meaning and could be&lt;br /&gt;called information. This is not necessarily the end of the story as this information could&lt;br /&gt;be included in another set of data and used to provide other information. Alternatively,&lt;br /&gt;the same data could be interpreted in another way.&lt;br /&gt;• It is often helpful to think of data as the raw ingredients of a recipe which when&lt;br /&gt;processed and mixed in different amounts by differing techniques produce different&lt;br /&gt;results.&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold; color: rgb(255, 0, 0);&quot;&gt;What is a database?&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;• A simple definition of a database is:&lt;br /&gt;A structured collection of related data about one or more subjects.&lt;br /&gt;In normal daily life we make frequent use of databases, and probably don’t realise it.&lt;br /&gt;Here are a number of simple examples:&lt;br /&gt;- The telephone directory&lt;br /&gt;- Bus or train timetable&lt;br /&gt;- Personal address book&lt;br /&gt;- Filing कैबिनेट&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;color: rgb(255, 0, 0); font-weight: bold;&quot;&gt;What is a relational database?&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;• A simple relational database, such as Microsoft Access, is a database which is based on&lt;br /&gt;tables. Each column within a table defines the fields, while each row defines the records.&lt;br /&gt;Different related data can be held in separate tables. For instance information about&lt;br /&gt;suppliers can be held in one table, while information about products can be held in a&lt;br /&gt;separate table.&lt;br /&gt;PAGE 5 - ECDL MODULE 5 (USING MICROSOFT ACCESS XP) - MANUAL&lt;br /&gt;FOR USE AT THE LICENSED SITE(S) ONLY&lt;br /&gt;© Cheltenham Courseware for Trainers 1995-2004 www.cctglobal.com&lt;br /&gt;5.1.1.2 Understand how a database is organised in terms of tables,&lt;br /&gt;records, fields, and with field data types, field properties.&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;color: rgb(255, 0, 0); font-weight: bold;&quot;&gt;What is a table?&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;• A table holds data about a particular item, such as products or suppliers.&lt;br /&gt;What is a record?&lt;br /&gt;• A record is a collection of information which relates to a particular item within your&lt;br /&gt;database table. For instance a record in an address book may consist of the first and&lt;br /&gt;second name of a person, plus their phone number and address details. Each item&lt;br /&gt;within a record is called a field.&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold; color: rgb(255, 0, 0);&quot;&gt;What is a field?&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;• Fields are the individual items which make up a record within your database. In the&lt;br /&gt;example of an address book database, first and second names of your contacts would&lt;br /&gt;both be field names, as would the telephone number.&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;color: rgb(255, 0, 0); font-weight: bold;&quot;&gt;What is meant by &#39;Field data types&#39;?&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;• A field must have a specific data type format. We will see more about this later, but for&lt;br /&gt;now the illustration shows you the data types which are available within Microsoft&lt;br /&gt;Access, including Text, Number, Currency etc.&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold; color: rgb(255, 0, 0);&quot;&gt;What is meant by &#39;Field properties&#39;?&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;• Each field has a range of field properties associated with it. For instance the Field Size&lt;br /&gt;(set to 50 in the example shown), means that the field will hold a maximum of 50&lt;br /&gt;characters.&lt;br /&gt;PAGE 6 - ECDL MODULE 5 (USING MICROSOFT ACCESS XP) - MANUAL&lt;br /&gt;FOR USE AT THE LICENSED SITE(S) ONLY&lt;br /&gt;© Cheltenham Courseware for Trainers 1995-2004 www.cctglobal.com&lt;br /&gt;Other properties include items such as data validation, which means that the sort of&lt;br /&gt;information which is being entered into a field makes sense!&lt;br /&gt;5.1.1.3 Understand what a primary key is.&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;color: rgb(255, 0, 0); font-weight: bold;&quot;&gt;What is a primary key?&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;• Primary keys uniquely identify each record in your table and provide the following&lt;br /&gt;advantages:&lt;br /&gt;- An index is automatically created for the primary key.&lt;br /&gt;This speeds up data retrieval and sorting.&lt;br /&gt;Also, the primary key is often used in establishing relationships.&lt;br /&gt;- Records in a form or Datasheet are displayed in primary key order.&lt;br /&gt;- Duplicate records are not allowed. Therefore all records are unique&lt;br /&gt;- A primary key can be made up of one or more fields.&lt;br /&gt;5.1.1.4 Understand what an index is.&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold; color: rgb(255, 0, 0);&quot;&gt;What is an index?&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;• An index allows Microsoft Access to work faster when finding and sorting records. They&lt;br /&gt;work in a similar way to the way you would use an index in a traditional book, i.e. Access&lt;br /&gt;uses the index to find the location of the required data. Indexes can be created using a&lt;br /&gt;single field, or using multiple fields.&lt;br /&gt;5.1.1.5 Understand the purpose of relating tables in a database.&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold; color: rgb(255, 0, 0);&quot;&gt;Why relate tables?&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;• When using Access you normally set up a number of tables, such as Customers,&lt;br /&gt;Products, Orders, Employees etc. The next stage is to define relationships between&lt;br /&gt;these tables so that the information within each table can be linked with the information&lt;br /&gt;in the other tables. Once these table relationships are defined we can create queries,&lt;br /&gt;forms and reports to display information which is actually spread across several tables.&lt;br /&gt;5.1.1.6 Understand the importance of setting rules to ensure&lt;br /&gt;relationships between tables are valid.&lt;br /&gt;PAGE 7 - ECDL MODULE 5 (USING MICROSOFT ACCESS XP) - MANUAL&lt;br /&gt;FOR USE AT THE LICENSED SITE(S) ONLY&lt;br /&gt;© Cheltenham Courseware for Trainers 1995-2004 www.cctglobal.com&lt;br /&gt;Design and document your database!&lt;br /&gt;• It is extremely important to spend time designing your database as time spent here will&lt;br /&gt;often pay dividends later on in the process, as you know where you are going and what&lt;br /&gt;you are trying to do.&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold; color: rgb(255, 0, 0);&quot;&gt;How do you know if you’ve got there if you don’t know where you are going?&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Questions to ask yourself&lt;br /&gt;• When setting out on the difficult design stage of producing the database there are a&lt;br /&gt;number of questions which you should ask yourself or your user.&lt;br /&gt;What do I want?: You must first establish why you require your database and what you&lt;br /&gt;expect to get from it. It is most important to define your output needs first.&lt;br /&gt;Mistakes are often made because people try to decide what to put into their database&lt;br /&gt;before they know what they want from it.&lt;br /&gt;What have I got?: Knowing what you want then allows you to look critically at what data&lt;br /&gt;you have and make decisions as to how it should be structured in terms of fields and&lt;br /&gt;tables.&lt;br /&gt;What do I need to do?: This question asks you to look at any manipulation you need to&lt;br /&gt;carry out in order to achieve your information output: searches, sorts, and calculations.&lt;br /&gt;Define your needs&lt;br /&gt;• In order to clarify your needs it is often useful to draw a simple diagram and/or write a&lt;br /&gt;short narrative. If the database is being designed for others, show them your&lt;br /&gt;sketch/narrative and use it to check your understanding of their requirements.&lt;br /&gt;Example:&lt;br /&gt;C.C.Toys is a retailer of toys for children of all ages. It buys its toys from a number of&lt;br /&gt;suppliers. It employs four staff. The store is laid out according to themes under a number&lt;br /&gt;of categories (e.g. Soft toys, Games Software etc.). Orders to suppliers can be for either&lt;br /&gt;single or multiple products.&lt;br /&gt;The illustration below shows the tables needed for C.C. Toys.&lt;br /&gt;to download this course &lt;a href=&quot;http://www.scribd.com/doc/18657353/Access&quot; target=&quot;windows&quot; 2=&quot;&quot;&gt;click here&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://thebestlearn.blogspot.com/feeds/3966713240103491795/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://thebestlearn.blogspot.com/2010/11/using-microsoft-access-xp-manual.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6358061517221380645/posts/default/3966713240103491795'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6358061517221380645/posts/default/3966713240103491795'/><link rel='alternate' type='text/html' href='http://thebestlearn.blogspot.com/2010/11/using-microsoft-access-xp-manual.html' title='USING MICROSOFT ACCESS XP- MANUAL'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6358061517221380645.post-6279901379288198356</id><published>2010-11-08T15:21:00.000-08:00</published><updated>2010-11-26T03:26:01.370-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="adsens"/><title type='text'>the high Keyword</title><content type='html'>&lt;span style=&quot;font-weight: bold;&quot;&gt;chicago personal injury lawyer  $76।13 &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;chicago personal injury attorney $74.01 &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;lasik new york city   $68.17 &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;new york personal injury lawyer  $64.27 &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;new jersey car insurance  $64.17 &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;new york personal injury attorney $61.70 &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;chicago personal injury lawyers  $61.64 &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;mesothelioma lawyers   $61.17 &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;atlanta personal injury lawyer  $60.74 &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;new york personal injury lawyers $60.29 &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;lasik dallas    $59.00 &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;new york personal injury lawyers $58.68 &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;miami personal injury attorney  $58.48 &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;what is mesothelioma   $58.25 &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;best equity loan   $58.08 &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;lasik new york    $57.95 &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;whole life insurance quote  $56.88 &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;new york car insurance   $55.75 &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;whole life insurance quotes  $54.46 &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;car insurance in new jersey  $53.42 &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;las vegas personal injury lawyer $53.12 &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;term life insurance quotes  $52.92 &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;mesothelioma treatments   $52.57 &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;equity loan rate   $52.41 &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;equity loan    $51.78 &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;new york personal injury lawyer  $51.60 &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;equity loan rates   $51.29 &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;fixed rate equity loan   $51.15 &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;causes of mesothelioma   $50.54 &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;los angeles botox   $46.33 &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;new lasik    $45.07 &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;fixed equity loan   $44.96 &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;san diego personal injury attorney $44.51 &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;125 equity loans   $44.29 &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;mesothelioma cases   $43.58 &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;car insurance in new york  $43.57 &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;equity refinance   $42.97 &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;asbestos and mesothelioma  $42.70 &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;auto insurance quote   $41.52 &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;[cosmetic surgery los angeles]  $40.47 &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;personal injury attorney atlanta $40.04 &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;car insurance california  $39.97 &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;oregon personal injury lawyer  $39.66 &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;auto insurance    $39.33 &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;albany personal injury lawyer  $39.35 &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;fixed equity loans   $39.21 &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;personal injury lawyers   $39.01 &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;ameriquest mortgage   $38.84 &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;auto insurance quotes   $38.31 &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;mortgage refinance   $38.29 &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;lump sum settlement   $38.17 &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;cause of mesothelioma   $37.43 &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;mesothelioma lawyers    $34.98 &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Structured settlements    $33.55 &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;home equity line of credit   $32.44 &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;mesothelioma attorneys    $30.88 &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Equity Line Credit    $30.02 &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Student loan Consolidation   $29.48 &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;home equity loans    $29.13 &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;consolidate loans    $27.75 &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;freecreditreport    $24.48 &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;mesothelioma diagnosis    $24.15 &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;peritoneal mesothelioma   $23.64 &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;student credit cards    $23.45 &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Term Life     $23.20 &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;credit report     $22.87 &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Debt Consolidation    $22.65 &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;credit reports     $22.03 &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;refinance     $21.67 &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;refinancing     $21.57 &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Consolidate     $20.72 &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;line of credit     $20.44 &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Refinance Quotes    $19.86 &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;free credit reports    $19.19 &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Free Credit Report    $18.83 &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;domain registration    $18.41 &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Low Interest Credit Cards   $18.27 &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Malpractice Lawyer    $17.91 &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Injury Attorney    $17.52 &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Car Insurance     $17.23 &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Jet Charter     $16.71 &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Drug Rehab     $16.41 &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;debt management    $15.82 &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;hard drive recovery    $15.82 &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;airlines credit card    $15.76 &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;merchant account    $15.66 &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;mesothelioma     $15.33 &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;register domain    $15.14 &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Life Insurance     $15.10 &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Pay Day Loans     $15.02 &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;low interest     $15.01 &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Private Jets     $14.85 &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Anti Spam Software    $14.84 &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;credit counseling    $14.81 &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Eloan      $14.73 &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;debt solutions     $14.53 &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;free credit     $14.28 &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Lexington law     $14.26 &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Email Hosting     $14.22 &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;credit card processing    $14.19 &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;American express credit   $14.08 &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;consumer credit counseling   $13.99 &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;merchant accounts    $13.81 &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Wrongful death     $13.77 &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Credit Cards     $13.66 &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;secured     $13.62 &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;credit counselors    $13.48 &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;fast loans     $12.97 &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Insurance     $12.90 &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;malignant pleural mesothelioma   $12.84 &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;debt problems     $12.80 &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Helpdesk Software    $12.79 &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Spam Filter     $12.78 &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;trans union     $12.77 &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;payday loans     $12.77 &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Dedicated Hosting    $12.75 &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;credit counseling service   $12.64 &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;cash advance     $12.60 &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Lasik      $12.56 &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Homeowner&#39;s Insurance    $12.47 &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Credit Score     $12.24 &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;poor credit     $12.19 &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Mortgages     $12.00 &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Online Trading     $12.15 &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Reduce Debt     $11.86 &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Loans      $11.50 &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;cash loans     $11.14 &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Lexington law firm    $11.05 &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Consumer Credit    $11.00 &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;adwords     $10.61 &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;my fico score     $10.43 &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Canadian Pharmacy    $10.33 &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Online Banking     $9.82 &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Teeth Whitening    $9.77 &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Business Credit    $9.71 &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Alcohol Treatment    $9.70 &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Cheap Hosting     $9.60 &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;University Degrees Online   $9.59 &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;hosting     $9.49 &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;affiliate programs    $9.43 &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Web Host     $9.39 &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Asbestos Cancer    $9.29 &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;video conferencing    $9.12 &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Rewards Cards     $8.91 &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Dental Plans     $8.89 &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;merchant account application   $8.86 &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Cellular Phone Rental    $8.85 &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Borrow Money     $8.81 &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Vioxx      $8.79 &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;discover credit    $8.78 &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Equity Loans     $8.55 &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;citifinancial     $8.53 &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Casinos Online     $8.42 &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Death Insurance    $8.42 &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;money magazine     $8.05 &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Bachelor Degree    $7.86 &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;broadband phone    $7.86 &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;mesothelioma symptoms    $7.83 &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Doctorate Degree    $7.72 &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Personal Domain Name    $7.66 &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Annuity     $7.61 &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Lenox China     $7.46 &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;hard money lenders    $7.34 &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Bextra      $7.22 &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Rehab      $7.05 &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;IRA Rollover     $6.96 &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;make money at home    $6.88 &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;search engine optimization   $6.85 &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Master Degree     $6.80 &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;make extra money    $6.63 &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Online Marketing    $6.37 &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;asbestos     $6.37 &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Distance learning    $6.31 &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Laptop Computer    $6.31 &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Bankruptcy     $6.10 &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;make money from home    $5.98 &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Spyware     $5.92 &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Adsense     $5.90 &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Internet Broker    $5.76 &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Payperclick     $5.65 &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Yellow Page Advertising   $5.60 &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Blue Cross     $5.54 &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;money on the internet    $5.52 &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;earn money     $5.32 &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Acne      $5.28 &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Calling Cards     $5.25 &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Quick Book     $5.22 &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;send money to India    $5.20 &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Extra Money     $4.79 &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Investing     $4.64 &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Depression     $4.62 &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;making money on the internet   $4.49 &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;lung cancer     $4.49 &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Cell Phone Plans    $4.43 &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;voip     $4.20 &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;identity theft     $4.16 &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Need Money     $3.94 &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Anti Virus Protection    $3.88 &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;claims      $3.82 &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Bonds      $3.66 &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Work at Home     $3.42 &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Weight Loss     $3.37 &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Windstar Cruise    $3.33 &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Satellite     $3.12&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a style=&quot;font-weight: bold;&quot; href=&quot;http://www.clicksia.com/index.php?ref=alimkdm&quot;&gt;http://www.clicksia.com/index.php?ref=alimkdm&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://www.neopays.com/index.php?ref=alimkdm&quot;&gt;http://www.neopays.com/index.php?ref=alimkdm&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://thebestlearn.blogspot.com/feeds/6279901379288198356/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://thebestlearn.blogspot.com/2010/11/high-keyword.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6358061517221380645/posts/default/6279901379288198356'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6358061517221380645/posts/default/6279901379288198356'/><link rel='alternate' type='text/html' href='http://thebestlearn.blogspot.com/2010/11/high-keyword.html' title='the high Keyword'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6358061517221380645.post-4528891405018240449</id><published>2010-11-05T12:29:00.000-07:00</published><updated>2010-11-05T12:45:32.235-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Programs Office"/><title type='text'>BASICS OF MICROSOFT-EXCEL</title><content type='html'>&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgYaRlWNPeYjFpE9omuW5iFsIG2P7jah_yTcIP7e6dOW5-NEGhT3c1EgCuhHYwYA9py1eye8Tco4rvQe7BjjPVyZCHvhHoJvsA26Huz5hMm2RcdXnhzzBIV5SwqT_qey8iQeva1kM8n-P5Z/s1600/Excel.jpg&quot;&gt;&lt;img style=&quot;display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 258px; height: 320px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgYaRlWNPeYjFpE9omuW5iFsIG2P7jah_yTcIP7e6dOW5-NEGhT3c1EgCuhHYwYA9py1eye8Tco4rvQe7BjjPVyZCHvhHoJvsA26Huz5hMm2RcdXnhzzBIV5SwqT_qey8iQeva1kM8n-P5Z/s320/Excel.jpg&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5536154004931270018&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;color: rgb(255, 0, 0);font-size:130%;&quot; &gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;&lt;br /&gt;INTRODUCTION&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;br /&gt;&lt;div style=&quot;text-align: center;&quot;&gt;MS-Excel 2000 is a Windows based application package. It is&lt;br /&gt;quite useful in entering, editing, analysis and storing of data.&lt;br /&gt;Arithmetic operations with numerical data such as addition,&lt;br /&gt;subtraction, multiplication and division can also be done with&lt;br /&gt;Excel. You can sort the numbers/characters according to some&lt;br /&gt;given criteria (like ascending, descending etc.)and solve simple&lt;br /&gt;financial, mathematical and statistical formulas&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;color: rgb(204, 0, 0);font-size:130%;&quot; &gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;O&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-weight: bold; color: rgb(204, 0, 0);font-size:130%;&quot; &gt;BJECTIVES&lt;/span&gt;&lt;br /&gt;After going through this lesson you would be in a position to&lt;br /&gt;* explain the basic features of MS Excel&lt;br /&gt;* set pages and their printing&lt;br /&gt;* modify a worksheet&lt;br /&gt;* enter and edit data in a worksheet&lt;br /&gt;* work on keyboard shortcuts&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;color: rgb(204, 0, 0);font-size:130%;&quot; &gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;EXCEL FEATURES&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;There are a number of features that are available in Excel to&lt;br /&gt;make your task easier. Some of the main features are:&lt;br /&gt;AutoFormat - lets you to choose many preset table formatting&lt;br /&gt;options.&lt;br /&gt;1 AutoSum - helps you to add the contents of a cluster of&lt;br /&gt;adjacent cells.&lt;br /&gt;2 List AutoFill - automatically extends cell formatting when a&lt;br /&gt;new item is added to the end of a list.&lt;br /&gt;3 AutoFill - feature allows you to quickly fill cells with repetitive&lt;br /&gt;or sequential data such as chronological dates or numbers,&lt;br /&gt;and repeated text. AutoFill can also be used to copy functions.&lt;br /&gt;You can also alter text and numbers with this feature.&lt;br /&gt;4 AutoShapes toolbar will allow you to draw a number of&lt;br /&gt;geometrical shapes, arrows, flowchart elements, stars and&lt;br /&gt;more. With these shapes you can draw your own graphs.&lt;br /&gt;5 Wizard - guides you to work effectively while you work by&lt;br /&gt;displaying various helpful tips and techniques based on what&lt;br /&gt;you are doing.&lt;br /&gt;Drag and Drop - feature will help you to reposition the data&lt;br /&gt;and text by simply dragging the data with the help of mouse.&lt;br /&gt;6 Charts - features will help you in presenting a graphical&lt;br /&gt;representation of your data in the form of Pie, Bar, Line charts&lt;br /&gt;and more.&lt;br /&gt;7 PivotTable - flips and sums data in seconds and allows you&lt;br /&gt;to perform data analysis and generating reports like periodic&lt;br /&gt;financial statements, statistical reports, etc. You can also&lt;br /&gt;analyse complex data relationships graphically.&lt;br /&gt;8 Shortcut Menus - commands that are appropriate to the&lt;br /&gt;task that you are doing appear by clicking the right mouse&lt;br /&gt;button.&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;TO DOWNLOAD THIS COUSE &lt;a style=&quot;color: rgb(255, 0, 0);&quot; href=&quot;http://www.scribd.com/doc/38291143/Excel&quot; target=&quot;WINDOWS&quot; 2=&quot;&quot;&gt;CLICK HERE&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thebestlearn.blogspot.com/feeds/4528891405018240449/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://thebestlearn.blogspot.com/2010/11/basics-of-microsoft-excel.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6358061517221380645/posts/default/4528891405018240449'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6358061517221380645/posts/default/4528891405018240449'/><link rel='alternate' type='text/html' href='http://thebestlearn.blogspot.com/2010/11/basics-of-microsoft-excel.html' title='BASICS OF MICROSOFT-EXCEL'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgYaRlWNPeYjFpE9omuW5iFsIG2P7jah_yTcIP7e6dOW5-NEGhT3c1EgCuhHYwYA9py1eye8Tco4rvQe7BjjPVyZCHvhHoJvsA26Huz5hMm2RcdXnhzzBIV5SwqT_qey8iQeva1kM8n-P5Z/s72-c/Excel.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6358061517221380645.post-8911086059975135020</id><published>2010-10-26T03:18:00.000-07:00</published><updated>2010-10-26T03:29:25.282-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Programs Office"/><title type='text'>Tutorial: Microsoft Office 2003 Word Introduction</title><content type='html'>&lt;strong&gt;&lt;span style=&quot;font-size:130%;&quot;&gt;Introduction:&lt;br /&gt;&lt;/span&gt;&lt;/strong&gt;Microsoft Word is an essential tool for the creation of documents. Its ease of use has &lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhCHJlerVJU1IXou2uR4_EyWLnRSN41zDiwEModlf4gB1rlSGonWWIXMczwKMgveqsUTlaKFc8zBSjbq8xrBS4QJLcnWoPt9haGBtaFCUJk4Yt1yuVvar4mMvclmKM6pQwAmoHLY0_eCL-O/s1600/WORD.png&quot;&gt;&lt;img style=&quot;MARGIN: 0px 10px 10px 0px; WIDTH: 201px; FLOAT: right; HEIGHT: 226px; CURSOR: hand&quot; id=&quot;BLOGGER_PHOTO_ID_5532298370309537298&quot; border=&quot;0&quot; alt=&quot;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhCHJlerVJU1IXou2uR4_EyWLnRSN41zDiwEModlf4gB1rlSGonWWIXMczwKMgveqsUTlaKFc8zBSjbq8xrBS4QJLcnWoPt9haGBtaFCUJk4Yt1yuVvar4mMvclmKM6pQwAmoHLY0_eCL-O/s320/WORD.png&quot; /&gt;&lt;/a&gt;&lt;br /&gt;made Word one of the most widely used word processing applications currently on&lt;br /&gt;the market. Therefore, it&#39;s important to become familiar with the various facets of&lt;br /&gt;this software, since it allows for compatibility across multiple computers as well as&lt;br /&gt;collaborative features. Word is a fairly simple program to use for completing simple&lt;br /&gt;tasks. However, it may be more difficult to learn how to explore the more advanced&lt;br /&gt;possibilities of Word।&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Opening Microsoft Word:&lt;/strong&gt;&lt;br /&gt;To run Word on your computer: “Start” &gt;&gt; “Programs” &gt;&gt; “Microsoft Office” &gt;&gt;&lt;br /&gt;“Microsoft Office Word 2003.” If there is an icon of Microsoft Word available on your&lt;br /&gt;desktop (shaped like a square with a &quot;W&quot; in the middle), you can open up the&lt;br /&gt;program by double-clicking it, as well।&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Making a New Blank Document:&lt;/strong&gt;&lt;br /&gt;When Word is opened, a new blank document should automatically open. If not, then&lt;br /&gt;you can begin a new blank document in a variety of ways.&lt;br /&gt;First, find the &quot;New Blank Document&quot; icon, which looks like a blank sheet of paper,&lt;br /&gt;located underneath the menu bar in Word in what is called the &quot;standard toolbar.&quot;&lt;br /&gt;Click on the icon to bring up a new blank document.&lt;br /&gt;to download complete course &lt;a href=&quot;http://www.scribd.com/doc/32464499/The-Word&quot; target=&quot;windows2&quot;&gt;click here&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://thebestlearn.blogspot.com/feeds/8911086059975135020/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://thebestlearn.blogspot.com/2010/10/tutorial-microsoft-office-2003-word.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6358061517221380645/posts/default/8911086059975135020'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6358061517221380645/posts/default/8911086059975135020'/><link rel='alternate' type='text/html' href='http://thebestlearn.blogspot.com/2010/10/tutorial-microsoft-office-2003-word.html' title='Tutorial: Microsoft Office 2003 Word Introduction'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhCHJlerVJU1IXou2uR4_EyWLnRSN41zDiwEModlf4gB1rlSGonWWIXMczwKMgveqsUTlaKFc8zBSjbq8xrBS4QJLcnWoPt9haGBtaFCUJk4Yt1yuVvar4mMvclmKM6pQwAmoHLY0_eCL-O/s72-c/WORD.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6358061517221380645.post-8517188321463539573</id><published>2010-10-22T10:29:00.000-07:00</published><updated>2010-10-22T10:57:03.431-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="graphic"/><title type='text'>Adobe® Creative Suite Design Premium</title><content type='html'>&lt;p&gt;Welcome to &lt;span style=&quot;color:#ff0000;&quot;&gt;&lt;strong&gt;Adobe Creative Suite&lt;/strong&gt;&lt;/span&gt; &lt;strong&gt;&lt;span style=&quot;color:#ff0000;&quot;&gt;5&lt;/span&gt;&lt;/strong&gt; &lt;strong&gt;&lt;span style=&quot;color:#ff0000;&quot;&gt;Design Premium&lt;/span&gt;&lt;/strong&gt;. This document contains late-breaking product information, updates, and troubleshooting tips not covered in the Design Premium documentation&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Creative Suite 5 Design Premium components&lt;br /&gt;&lt;/strong&gt;&lt;br /&gt;Adobe® Photoshop® CS5 Extended&lt;br /&gt;Adobe® Illustrator® CS5&lt;br /&gt;Adobe® InDesign® CS5&lt;br /&gt;Adobe® Acrobat® 9.3 Professional (separate DVD)&lt;br /&gt;Adobe® Flash® Catalyst™ CS5&lt;br /&gt;Adobe® Flash® Professional CS5&lt;br /&gt;Adobe® Dreamweaver® CS5&lt;br /&gt;Adobe® Fireworks® CS5&lt;br /&gt;Adobe® Bridge CS5&lt;br /&gt;Adobe® Device Central CS5&lt;br /&gt;Adobe® Media Encoder CS5&lt;br /&gt;Adobe® Extension Manager&lt;br /&gt;Integrates with Adobe® CS Live Online Services*&lt;br /&gt;*Adobe CS Live services are complimentary for a limited time and include Adobe® BrowserLab, Adobe® CS Review, Acrobat।com, Adobe® Story and SiteCatalyst® NetAverages**&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;strong&gt;Minimum system requirements&lt;br /&gt;&lt;/strong&gt;&lt;br /&gt;Windows®&lt;br /&gt;&lt;br /&gt;Intel® Pentium® 4 or AMD Athlon® 64 processor&lt;br /&gt;&lt;br /&gt;Microsoft® Windows® XP with Service Pack 3; Windows Vista® Home Premium, Business, Ultimate, or Enterprise with Service Pack 1 (Service Pack 2 recommended); or Windows 7&lt;br /&gt;1GB of RAM or more recommended&lt;br /&gt;9.3GB of available hard-disk space for installation; additional free space required during installation (cannot install on removable flash-based storage devices)&lt;br /&gt;1280x800 display with qualified hardware-accelerated OpenGL graphics card, 16-bit color, and 256MB of VRAM&lt;br /&gt;Some GPU-accelerated features require graphics support for Shader Model 3.0 and OpenGL 2.0&lt;br /&gt;Some features in Adobe Bridge rely on a DirectX 9–capable graphics card with at least 64MB of VRAM&lt;br /&gt;DVD-ROM drive compatible with dual-layer DVDs&lt;br /&gt;Java™ Runtime Environment 1.5 (32 bit) or 1.6&lt;br /&gt;QuickTime 7.6.2 software required for multimedia features&lt;br /&gt;Adobe Flash® Player 10 software required to export SWF files&lt;br /&gt;Broadband Internet connection required for online services**&lt;br /&gt;&lt;br /&gt;Mac OS&lt;br /&gt;&lt;br /&gt;Multicore Intel® processor&lt;br /&gt;Mac OS X v10.5.7 or v10.6&lt;br /&gt;1GB of RAM or more recommended&lt;br /&gt;10।3GB of available hard-disk space for installation; additional free space required during installation (cannot install on a volume that uses a case-sensitive file system or on flash-based storage devices.) &lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;1280x800 display with qualified hardware-accelerated OpenGL graphics card, 16-bit color, and 256MB of VRAM&lt;br /&gt;&lt;br /&gt;Some GPU-accelerated features require graphics support for Shader Model 3.0 and OpenGL 2.0&lt;br /&gt;DVD-ROM drive compatible with dual-layer DVDs&lt;br /&gt;Java™ Runtime Environment 1.5 or 1.6&lt;br /&gt;QuickTime 7.6.2 software required for multimedia features&lt;br /&gt;Adobe Flash® Player 10 software required to export SWF files&lt;br /&gt;Broadband Internet connection required for online services** &lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;br /&gt;This product may allow you to extend its functionality by accessing certain features that are hosted online, including the Adobe CS Live online services (&quot;Online Services&quot;). The Online Services, and some features thereof, may not be available in all countries, languages, and/or currencies and may be discontinued or modified in whole or in part without notice. Use of the Online Services is governed by separate terms of use and by the Online Privacy Policy, and access to some services may require user registration. Some Online Services may be subject to fees and require a subscription. Fees subject to change. For more details and to review the applicable terms of use and Online Privacy Policy&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Install your software&lt;/strong&gt;&lt;br /&gt;Install a Creative Suite 5 edition from disc&lt;br /&gt;The components of Adobe Creative Suite 5 Design Premium are located on multiple DVDs:&lt;br /&gt;Adobe Creative Suite 5 Design Premium Application DVD set (multiple discs)&lt;br /&gt;Adobe Acrobat 9 Pro Application DVD (single disc)&lt;br /&gt;Each component has its own serial number.&lt;br /&gt;Locate all installation media and serial numbers before you begin the installation process.&lt;br /&gt;Install Creative Suite 5 Design Premium&lt;br /&gt;Before you begin, close all applications, including your web browser. Make sure you have administrative privileges or can validate as an administrator.&lt;br /&gt;If you are installing as an upgrade, the installer will check your system to find the valid upgrade product. If it cannot find it, it will ask you to input the serial number of the product being&lt;br /&gt;upgraded. You can also install the software in trial, then input your new and previous serial numbers in the serialization screen shown during launch.&lt;br /&gt;1.&lt;br /&gt;Insert the Adobe Creative Suite Application DVD 1 into your DVD drive.&lt;br /&gt;2.&lt;br /&gt;Double-click Setup.exe (Windows) or Install.app (Mac OS) to begin the installation.&lt;br /&gt;Note: Depending on your Autoplay settings in Windows, the Set-up.exe file may launch automatically.&lt;br /&gt;3.&lt;br /&gt;Follow the onscreen instructions to complete the installation.&lt;br /&gt;4.&lt;br /&gt;When prompted to enter a serial number, enter your Adobe Creative Suite 5 edition serial number and complete the installation. Note: You may be asked to close conflicting processes in order to complete the installation&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Install Acrobat 9 Pro&lt;/strong&gt;&lt;br /&gt;If you already have Acrobat 9 Pro installed, either as part of a suite or as a standalone application, you do not need to reinstall it. Existing Acrobat 9 Pro users should download and install the most current updates. To check for updates, open Acrobat 9 Pro and choose Help &gt; Check For Updates.&lt;br /&gt;If you have Acrobat 8 or earlier installed on your computer, you must uninstall it before you install Acrobat 9 Pro.&lt;br /&gt;1.&lt;br /&gt;To remove Acrobat, do one of the following:&lt;br /&gt;o&lt;br /&gt;(Windows XP) Open the Windows Control Panel and double-click Add or Remove Programs. Select the product that you want to uninstall, click Change/Remove, then follow the onscreen instructions.&lt;br /&gt;o&lt;br /&gt;(Windows Vista and Windows 7) Open the Windows Control Panel and double-click Programs and Features. Select the product that you want to uninstall, click Uninstall/Change, then follow the onscreen instructions.&lt;br /&gt;o&lt;br /&gt;(Mac OS) Run the uninstaller located in the Acrobat Professional folder.&lt;br /&gt;2.&lt;br /&gt;Insert the Adobe Acrobat 9 Pro Application DVD disc into your DVD drive.&lt;br /&gt;3.&lt;br /&gt;Do one of the following:&lt;br /&gt;o&lt;br /&gt;(Windows) Navigate to the root directory of your DVD drive and double-click the Setup.exe file to begin installation.&lt;br /&gt;o&lt;br /&gt;(Mac OS) Drag the Adobe Acrobat 9 Pro folder into your Applications folder. After the files are copied, launch Adobe Acrobat 9 Pro.&lt;br /&gt;4.&lt;br /&gt;Follow the onscreen instructions to complete the installation.&lt;br /&gt;5.&lt;br /&gt;When prompted to enter a serial number, enter your Adobe Acrobat 9 Pro serial number and complete the installation.&lt;br /&gt;to download this course &lt;a href=&quot;http://www.scribd.com/doc/26448751/Adobe-Creative-Suite-4-Design-Premium-Digital-Classroom&quot; target=&quot;windows2&quot;&gt;&lt;span style=&quot;color:#ff0000;&quot;&gt;click here&lt;/span&gt;&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://thebestlearn.blogspot.com/feeds/8517188321463539573/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://thebestlearn.blogspot.com/2010/10/adobe-creative-suite-design-premium.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6358061517221380645/posts/default/8517188321463539573'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6358061517221380645/posts/default/8517188321463539573'/><link rel='alternate' type='text/html' href='http://thebestlearn.blogspot.com/2010/10/adobe-creative-suite-design-premium.html' title='Adobe® Creative Suite Design Premium'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6358061517221380645.post-648086849510383631</id><published>2010-10-22T09:39:00.000-07:00</published><updated>2010-10-22T09:52:18.911-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Programming languages"/><title type='text'>Learn Pascal in Three Days</title><content type='html'>&lt;strong&gt;&lt;span style=&quot;font-size:130%;&quot;&gt;Your First &lt;span style=&quot;color:#ff0000;&quot;&gt;Pascal&lt;/span&gt; Program&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;The Pascal program may be as simple as the one in Example 1-1. It displays on your&lt;br /&gt;screen the phrase “Hi there.”&lt;br /&gt;{ ----------------------------- Example 1-1 ------------------------------ }&lt;br /&gt;PROGRAM FirstProgram(OUTPUT);&lt;br /&gt;BEGIN&lt;br /&gt;WRITELN(&#39;Hi there&#39;)&lt;br /&gt;END.&lt;br /&gt;Whether the Pascal program is small or large, it must have a specific structure. This&lt;br /&gt;program consists mainly of one statement (WRITELN) which does the actual work&lt;br /&gt;here, as it displays whatever comes between the parentheses. The statement is&lt;br /&gt;included inside a frame starting with the keyword BEGIN and ending with the keyword&lt;br /&gt;END. This is called the program main body (or the program block) and usually&lt;br /&gt;contains the main logic of data processing.&lt;br /&gt;&lt;strong&gt;&lt;span style=&quot;font-size:130%;&quot;&gt;Comments&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;Consider the first line in the program:&lt;br /&gt;{ ----------------------------- Example 1-1 ------------------------------ }&lt;br /&gt;This is a comment and is totally ignored by the compiler. Comments can appear anywhere&lt;br /&gt;in the Pascal program between two braces ({}) or between the two symbols&lt;br /&gt;(* and *) thus:&lt;br /&gt;(* This is a comment *)&lt;br /&gt;1&lt;br /&gt;&lt;strong&gt;&lt;span style=&quot;font-size:130%;&quot;&gt;Program Heading&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;The second line is called the program heading. It starts with the keyword PROGRAM&lt;br /&gt;followed by a space, followed by the program name (FirstProgram). The program&lt;br /&gt;name is a user-invented word. User-invented words are classified in Pascal as identifiers.&lt;br /&gt;An identifier must begin with a letter and may contain any number of letters or&lt;br /&gt;digits (in Turbo Pascal it may contain underscores as well). You are free to choose any&lt;br /&gt;meaningful name for your program, but do not expect a program name like “BEGIN”&lt;br /&gt;or “PROGRAM” to be accepted. These words are called reserved words, and they are&lt;br /&gt;only used in the proper place in the program. Pascal reserved words are summarized&lt;br /&gt;in Appendix B.&lt;br /&gt;The program name is followed by the word OUTPUT contained in parentheses and&lt;br /&gt;terminated with a semicolon:&lt;br /&gt;PROGRAM FirstProgram(OUTPUT);&lt;br /&gt;The keyword OUTPUT tells the compiler that this program is going to produce output&lt;br /&gt;(such as writing to the screen), which is the counterpart of INPUT (such as reading&lt;br /&gt;from the keyboard). The words OUTPUT and INPUT are called file parameters. The&lt;br /&gt;program may perform both input and output, in which case the file parameters take&lt;br /&gt;the form:&lt;br /&gt;PROGRAM FirstProgram(INPUT,OUTPUT);&lt;br /&gt;In Turbo Pascal the program heading is optional. You may skip the whole line and start&lt;br /&gt;your program with the word BEGIN, or you may use the program name without&lt;br /&gt;parameters, like this:&lt;br /&gt;PROGRAM FirstProgram;&lt;br /&gt;&lt;strong&gt;&lt;span style=&quot;font-size:130%;&quot;&gt;Syntax and Conventions&lt;br /&gt;&lt;/span&gt;&lt;/strong&gt;The most important syntax is the semicolon after the program heading (which is used&lt;br /&gt;as a separator) and the period after the word END (which terminates the program).&lt;br /&gt;A common convention is to write Pascal keywords in uppercase and the user-invented&lt;br /&gt;names (identifiers) in lowercase with the first letter capitalized. If the name consists of&lt;br /&gt;more than one word (which is the case in this program), the first letter in each word is&lt;br /&gt;capitalized. So, in Pascal programs you may see identifiers like:&lt;br /&gt;Wages&lt;br /&gt;PayRoll&lt;br /&gt;HoursWorkedPerWeek&lt;br /&gt;This is just a convention to make your program readable, but Pascal compilers are not&lt;br /&gt;case sensitive. This means that you can write the entire program in lowercase as in&lt;br /&gt;2 Chapter 1&lt;br /&gt;􀀀􀀀&lt;br /&gt;􀀀􀀀&lt;br /&gt;Example 1-2, or in uppercase as in Example 1-3. All three of the programs will compile&lt;br /&gt;and run.&lt;br /&gt;{ ------------------------------ Example 1-2 ------------------------------ }&lt;br /&gt;program firstprogram(output);&lt;br /&gt;begin&lt;br /&gt;writeln(&#39;Hi there&#39;)&lt;br /&gt;end.&lt;br /&gt;{ ------------------------------ Example 1-3 ------------------------------ }&lt;br /&gt;PROGRAM FIRSTPROGRAM(OUTPUT);&lt;br /&gt;BEGIN&lt;br /&gt;WRITELN(&#39;Hi there&#39;)&lt;br /&gt;END.&lt;br /&gt;All blank lines, indentations, and spaces (except those following the Pascal keywords)&lt;br /&gt;are optional, but it is a good programming habit to use this method to make your program&lt;br /&gt;well-organized and readable।&lt;br /&gt;1-2 &lt;strong&gt;&lt;span style=&quot;font-size:130%;&quot;&gt;Displaying Text: WRITELN, WRITE&lt;br /&gt;&lt;/span&gt;&lt;/strong&gt;To display several lines of text you need a WRITELN statement for each line, as in the&lt;br /&gt;following program in Example 1-4. Be sure to put quotes around text strings.&lt;br /&gt;NOTE A companion CD-ROM comes with this book to help you save time and&lt;br /&gt;effort. This disc contains the source code of all examples, in addition to the&lt;br /&gt;solutions of the drills. Please read the Readme.txt or Readme.htm file on the&lt;br /&gt;distribution disc. It contains the instructions for installing the files on your hard drive.&lt;br /&gt;Notice that the Readme.htm file starts up automatically when you insert the CD into&lt;br /&gt;the drive.&lt;br /&gt;{ ------------------------------ Example 1-4 ------------------------------ }&lt;br /&gt;PROGRAM LinesOfText(OUTPUT);&lt;br /&gt;BEGIN&lt;br /&gt;WRITELN(&#39;Hi there.&#39;);&lt;br /&gt;WRITELN(&#39;How are you today?&#39;);&lt;br /&gt;WRITELN(&#39;Are you ready for Pascal?&#39;)&lt;br /&gt;END.&lt;br /&gt;Now the program contains more than one statement. Each statement must be separated&lt;br /&gt;from the next one with a semicolon. This is the only way the compiler can&lt;br /&gt;recognize the end of a statement, but for the last statement in the program block you&lt;br /&gt;may skip the semicolon.&lt;br /&gt;When you compile this program it will give the following output:&lt;br /&gt;Hi there.&lt;br /&gt;How are you today?&lt;br /&gt;Hello Pascal 3&lt;br /&gt;Are you ready for Pascal?&lt;br /&gt;The WRITELN statement displays a line of text followed by a new line (a linefeed and&lt;br /&gt;a carriage return). If you wish to display two strings on the same line, you need to use&lt;br /&gt;the WRITE statement as shown in the following program.&lt;br /&gt;{ ------------------------------ Example 1-5 ------------------------------ }&lt;br /&gt;PROGRAM TwoLines(OUTPUT);&lt;br /&gt;BEGIN&lt;br /&gt;WRITE(&#39;Hi there. &#39;);&lt;br /&gt;WRITELN(&#39;How are you today?&#39;);&lt;br /&gt;WRITELN(&#39;Are you ready for Pascal?&#39;)&lt;br /&gt;END.&lt;br /&gt;The output of this program is:&lt;br /&gt;Hi there. How are you today?&lt;br /&gt;Are you ready for Pascal?&lt;br /&gt;As you can see in the program output, the second string is written on the same line as&lt;br /&gt;the first string as a result of using the WRITE statement to display the first string.&lt;br /&gt;This is the only difference between the two output statements WRITE and&lt;br /&gt;WRITELN.&lt;br /&gt;If you want to display a blank line, you only need the statement:&lt;br /&gt;WRITELN;&lt;br /&gt;Drill 1-1&lt;br /&gt;Write a Pascal program to display the following text on the screen:&lt;br /&gt;Wordware Publishing, Inc.&lt;br /&gt;-------------------------&lt;br /&gt;2320 Los Rios Boulevard&lt;br /&gt;Plano, Texas 75074&lt;br /&gt;-&lt;strong&gt;&lt;span style=&quot;font-size:130%;&quot;&gt;Crunching Numbers&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;The easiest task for any program is to crunch numbers. The statement WRITELN (or&lt;br /&gt;WRITE) can be used both to display numbers and evaluate numerical expressions. You&lt;br /&gt;can build up arithmetic expressions using the following arithmetic operators:&lt;br /&gt;+ addition&lt;br /&gt;– subtraction&lt;br /&gt;* multiplication&lt;br /&gt;/ division&lt;br /&gt;4 Chapter 1&lt;br /&gt;Take a look at these examples:&lt;br /&gt;WRITELN(123);&lt;br /&gt;WRITELN(1.23 * 4);&lt;br /&gt;The first example displays the number between the parentheses (123). The second&lt;br /&gt;example performs multiplication of two numbers and displays the result. Notice that&lt;br /&gt;for numeric values, unlike text strings, you don’t use quotes.&lt;br /&gt;You may use WRITELN to display text and numbers in the same statement by using&lt;br /&gt;the comma as a separator like this:&lt;br /&gt;WRITELN(&#39;The result is=&#39;, 125 * 1.75);&lt;br /&gt;The following program is used to evaluate two numeric expressions (multiplication&lt;br /&gt;and division) and display the results preceded by the proper text.&lt;br /&gt;{ ------------------------------ Example 1-6 -------------------------------}&lt;br /&gt;PROGRAM CrunchNumbers(OUTPUT);&lt;br /&gt;BEGIN&lt;br /&gt;WRITELN(&#39;I can easily crunch numbers.&#39;);&lt;br /&gt;WRITELN(&#39;Here is multiplication of 50x4:&#39;,50*4);&lt;br /&gt;WRITELN(&#39;..and here is division of 2400/8:&#39;,2400/8)&lt;br /&gt;END.&lt;br /&gt;The output of this program is:&lt;br /&gt;I can easily crunch numbers.&lt;br /&gt;Here is multiplication of 50x4:200&lt;br /&gt;..and here is division of 2400/8: 3.0000000000E+02&lt;br /&gt;The multiplication is done as expected. The two operands (50 and 4) were integers&lt;br /&gt;(whole numbers) and the result (200) was an integer too. The division result, however,&lt;br /&gt;came out in a format that needs some explanation.&lt;br /&gt;&lt;strong&gt;&lt;span style=&quot;font-size:130%;&quot;&gt;Integers and Real Numbers&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;The division performed with the operator / is called real division and always produces&lt;br /&gt;as its result a real number. Real numbers may be written in fixed-point notation (such&lt;br /&gt;as 300.0) or in scientific (exponential) notation (such as 3.0E+02), but in Pascal, real&lt;br /&gt;number output will always be represented in scientific notation by default. A number&lt;br /&gt;written in scientific notation is made up of two parts divided by the letter E (or e). The&lt;br /&gt;left part is called the mantissa and indicates the significant digits, while the right part&lt;br /&gt;is called the exponent. The exponent is a power of ten that determines the position of&lt;br /&gt;the decimal point. So, in this example the number:&lt;br /&gt;3.0000000000E+02&lt;br /&gt;is the same as the number:&lt;br /&gt;3 x 102&lt;br /&gt;Hello Pascal 5&lt;br /&gt;The same number, when expressed in fixed-point format, becomes:&lt;br /&gt;300.0&lt;br /&gt;If the exponent is preceded by a minus sign as in:&lt;br /&gt;3.124E–02&lt;br /&gt;then the decimal point is shifted two positions to the left. This number, then, is the&lt;br /&gt;same as:&lt;br /&gt;0.03124&lt;br /&gt;If the number is negative, the minus sign should precede the mantissa:&lt;br /&gt;–0.0124E–02&lt;br /&gt;If the number is positive, you may omit the sign for either the mantissa or the&lt;br /&gt;exponent:&lt;br /&gt;1.23E02&lt;br /&gt;The division operator (/) is called the real division operator, because the result always&lt;br /&gt;appears as a real number regardless of the type of the operands.&lt;br /&gt;For integer division use the operator DIV as in the example:&lt;br /&gt;WRITELN(2400 DIV 8);&lt;br /&gt;This will produce the output 300.&lt;br /&gt;With integer division, any fraction in the result will be truncated, as in this example:&lt;br /&gt;WRITELN(9 DIV 4); produces the output 2&lt;br /&gt;Another important operator, MOD, is used to get the remainder of integer division&lt;br /&gt;(modulo), as in these examples:&lt;br /&gt;WRITELN(9 MOD 4); produces the output 1&lt;br /&gt;WRITELN(3 MOD 4); produces the output 3&lt;br /&gt;The operators DIV and MOD take only integer operands and produce integer output.&lt;br /&gt;For the other operators (+, –, and *), if either one of the operands is real, the result&lt;br /&gt;will be real.&lt;br /&gt;to download this course &lt;a href=&quot;http://www.scribd.com/doc/38475020/Pascal&quot;target=windows2&gt;&lt;span style=&quot;color:#ff0000;&quot;&gt;click here&lt;/span&gt;&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://thebestlearn.blogspot.com/feeds/648086849510383631/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://thebestlearn.blogspot.com/2010/10/learn-pascal-in-three-days.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6358061517221380645/posts/default/648086849510383631'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6358061517221380645/posts/default/648086849510383631'/><link rel='alternate' type='text/html' href='http://thebestlearn.blogspot.com/2010/10/learn-pascal-in-three-days.html' title='Learn Pascal in Three Days'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6358061517221380645.post-1596616393942661558</id><published>2010-10-21T05:20:00.000-07:00</published><updated>2010-10-21T05:58:53.080-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Programming languages"/><title type='text'>Ajax Programming for the Absolute Beginner</title><content type='html'>&lt;strong&gt;introduction&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;welcome to &lt;span style=&quot;color:#cc0000;&quot;&gt;Ajax&lt;/span&gt; Programming for the Absolute Beginner! Ajax (Asynchronous&lt;br /&gt;JavaScript and XML) is a collection of web development technologies that&lt;br /&gt;can be used to create web applications that provide levels of responsiveness&lt;br /&gt;previously unheard of. As a result, when combined with high-speed internet connections,&lt;br /&gt;you can use Ajax to develop web applications that behave and respond&lt;br /&gt;like desktop applications.&lt;br /&gt;In recent years, web developers have begun to make major investments in Ajax,&lt;br /&gt;using it to create a whole new generation of web applications. For example, Google&lt;br /&gt;has used Ajax in the creation of all its latest applications, including Google Suggest,&lt;br /&gt;Google Maps, and Gmail. Amazon.com has used Ajax in the development of&lt;br /&gt;its A9.com search engine as well as to enhance and improve its main website.&lt;br /&gt;Websites like Ask.com and Snap.com have used Ajax to make major improvements&lt;br /&gt;to their search engines. Other companies have used Ajax to help develop entire&lt;br /&gt;office suites of free online applications. For example, ThinkFree Online&lt;br /&gt;(www.thinkfree.com) can create text documents, spreadsheets, and presentations&lt;br /&gt;all of which are 100 percent compatible with Microsoft Office. Google’s Google&lt;br /&gt;Docs Online office suite (docs.google.com) is another example of online applications&lt;br /&gt;developed using Ajax.&lt;br /&gt;&lt;br /&gt;When it comes to web development, Ajax is truly the “next big thing.” Ajax is&lt;br /&gt;becoming an essential ingredient in the makeup of modern web applications. Ajax&lt;br /&gt;is being used in the development of all kinds of exciting new applications and&lt;br /&gt;rightly so, given its ability to support the creation of web applications with&lt;br /&gt;desktop-like performance.&lt;br /&gt;Using Ajax programming techniques you can transform the way your web applications&lt;br /&gt;look and feel, providing your visitors with a significantly enriched experience.&lt;br /&gt;By learning how to create Ajax applications, you will develop a highly&lt;br /&gt;marketable set of skills that are currently in high demand. To help you accomplish&lt;br /&gt;this goal, this book uses a hands-on instructional approach, emphasizing learning&lt;br /&gt;by doing, which is accomplished through the development of a series of computer&lt;br /&gt;games.&lt;br /&gt;So, whether you are a student who has just signed up for an introductory web development&lt;br /&gt;class that uses Ajax, a hobbyist who wants to have some fun, or a web developer interested&lt;br /&gt;in expanding your skill set, this book will help you get off to a good start. By the time you are&lt;br /&gt;done, you will be ready to begin taking your web applications to the next level&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;WHY AJAX?&lt;/strong&gt;&lt;br /&gt;Ajax changes the way in which web applications are designed, replacing requests for new web&lt;br /&gt;pages and screen refreshes with small data queries to web servers. By requesting less data,&lt;br /&gt;the web servers are able to respond quicker. Ajax data requests are made asynchronously,&lt;br /&gt;meaning that users no longer have to sit and wait for the web server to fulfill a request.&lt;br /&gt;Instead, the user can continue to work with the web application while Ajax collects and processes&lt;br /&gt;the web server’s data in the background, and when it is time to do so, Ajax can use the&lt;br /&gt;data to dynamically update the web page without forcing a page reload. The end result is a&lt;br /&gt;streamlined, faster, and more desktop-like experience.&lt;br /&gt;Because it relies on commonly available technologies like JavaScript and XML, Ajax is readily&lt;br /&gt;available and supported by all major computer operating systems and web browsers. You do&lt;br /&gt;not have to download and install any special software to work with Ajax, and the people who&lt;br /&gt;visit your website do not have to install anything to view and interact with your Ajax&lt;br /&gt;applications&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;WHO SHOULD READ THIS BOOK?&lt;/strong&gt;&lt;br /&gt;Ajax Programming for the Absolute Beginner is designed to teach first-time programmers, computer&lt;br /&gt;enthusiasts, and web developers interested in adding Ajax to their bag of tricks. An&lt;br /&gt;understanding of HTML is required for you to complete this book. While previous programming&lt;br /&gt;experience is certainly helpful, as is a basic understanding of JavaScript, the DOM, CSS,&lt;br /&gt;the XMLHttpRequest object, and XML, you do not need to be an expert with any of these technologies.&lt;br /&gt;You will learn all that you need to know about each of these technologies as you&lt;br /&gt;make your way through this book.&lt;br /&gt;In addition to teaching you everything you need to know to get up and running quickly, this&lt;br /&gt;book will make your learning experience as enjoyable as possible. This will be accomplished&lt;br /&gt;using a games-based instructional approach in which you will learn Ajax programming&lt;br /&gt;through the creation of web-based computer games. If this approach to learning sounds interesting&lt;br /&gt;and fun to you, then keep reading. It won’t be long before you are creating all kinds&lt;br /&gt;of fun and exciting web applications&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;WHAT YOU NEED TO BEGIN?&lt;/strong&gt;&lt;br /&gt;Ajax is not something that you can buy in a box or download from the internet. It is a collection&lt;br /&gt;of related technologies that are readily available to everyone. Because it is based on&lt;br /&gt;technologies like JavaScript, XML, and the DOM, it is readily available. You do, however, need&lt;br /&gt;a few tools and resources to get started. Ajax uses JavaScript as its programming language. In&lt;br /&gt;order to develop JavaScript code, you need a text or code editor. If you already have a code&lt;br /&gt;editor that you are using to develop your HTML pages, odds are it will support JavaScript as&lt;br /&gt;well. Otherwise, you can use any plain text editor, such as Windows Notepad, when developing&lt;br /&gt;Ajax applications.&lt;br /&gt;In addition to an editor, you will need access to one or more web browsers like Internet&lt;br /&gt;Explorer, Safari, Firefox, or Opera to test your web applications. Because Ajax applications&lt;br /&gt;are designed to work with web servers, you also need access to a web server and the ability to&lt;br /&gt;develop programs that run on the server. For most people this means signing up with one of&lt;br /&gt;the many available web service providers.&lt;br /&gt;Most Ajax applications involve the development of some server-side programs. In this book,&lt;br /&gt;server-side applications (programs that run on web servers) are developed using PHP. Although&lt;br /&gt;the use of PHP will be minimal, to follow along with and test the execution of all of&lt;br /&gt;the examples in this book, you will want to make sure that your service provider supports the&lt;br /&gt;execution of PHP.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Working with Different Web Browsers&lt;/strong&gt;&lt;br /&gt;Ajax uses JavaScript as its programming language. As such, Ajax is susceptible to all of the&lt;br /&gt;same problems that JavaScript programmers face. One of these compatibility issues involves&lt;br /&gt;the browser. Due to internal design differences, different web browsers work differently with&lt;br /&gt;JavaScript and therefore with Ajax. To properly test your Ajax applications, you should use&lt;br /&gt;all major web browsers, including those listed below, to make sure that they behave as you&lt;br /&gt;expect them to.&lt;br /&gt;• Internet Explorer&lt;br /&gt;• Apple’s Safari&lt;br /&gt;• Mozilla Firefox&lt;br /&gt;• Opera&lt;br /&gt;Most of the figures and examples that you will see in this book are demonstrated using Internet&lt;br /&gt;Explorer 7. Except where noted, all of the examples that are presented in this book&lt;br /&gt;should work exactly the same on all of the major web browsers.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;What You Need to Know&lt;/strong&gt;&lt;br /&gt;In order to take advantage of this book, you need to be familiar with the basics of HTML&lt;br /&gt;development and, of course, you need a website that you can work with and are interested&lt;br /&gt;in making more responsive and dynamic. Beyond that, this book will provide everything else&lt;br /&gt;you need to know. This includes an overview of how to program using JavaScript and the&lt;br /&gt;Document Object Model. This book also provides a basic review of XML and CSS.&lt;br /&gt;Ajax applications have a server-side component needed to make them work. There are many&lt;br /&gt;different server-side programming languages from which to choose, including Ruby on Rails,&lt;br /&gt;PHP, Java Servlets, and ASP. Of these, PHP is arguably the most popular and easiest to work&lt;br /&gt;with and is the server-side programming language that this book uses. You will not have to&lt;br /&gt;become a PHP guru in order to make your way through this book. However, a basic understanding&lt;br /&gt;of PHP will be helpful. To make sure you have a basic understanding of PHP&lt;br /&gt;programming, this book provides a quick server-side PHP programming primer.&lt;br /&gt;to download this course &lt;a href=&quot;http://www.scribd.com/doc/37015218/Ajax&quot;target=windows2&gt;click here&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://thebestlearn.blogspot.com/feeds/1596616393942661558/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://thebestlearn.blogspot.com/2010/10/ajax-programming-for-absolute-beginner.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6358061517221380645/posts/default/1596616393942661558'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6358061517221380645/posts/default/1596616393942661558'/><link rel='alternate' type='text/html' href='http://thebestlearn.blogspot.com/2010/10/ajax-programming-for-absolute-beginner.html' title='Ajax Programming for the Absolute Beginner'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6358061517221380645.post-925064701771091427</id><published>2010-10-21T05:01:00.000-07:00</published><updated>2010-10-21T05:59:55.335-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="graphic"/><title type='text'>Adobe Air Development</title><content type='html'>&lt;span style=&quot;font-size:130%;&quot;&gt;&lt;strong&gt;&lt;span style=&quot;color:#ff0000;&quot;&gt;Adobe Air&lt;/span&gt;&lt;/strong&gt; Development&lt;/span&gt;&lt;br /&gt;&lt;strong&gt;Summary&lt;br /&gt;&lt;/strong&gt;• Adobe Integrated Runtime (AIR)&lt;br /&gt;• Business Analysis&lt;br /&gt;• Customer Reach&lt;br /&gt;• Enhanced User Experience&lt;br /&gt;• Leverage Existing Assets&lt;br /&gt;• Deploy Rich Internet Applications&lt;br /&gt;• Enhance Benefits&lt;br /&gt;• Application Stack&lt;br /&gt;• Features&lt;br /&gt;• Sample Applications&lt;br /&gt;• Advantages &amp;amp; Challenges&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;What is Adobe AIR&lt;/strong&gt;&lt;br /&gt;• Adobe Integrated Runtime (AIR) is developed&lt;br /&gt;by Adobe System to take advantage of rich&lt;br /&gt;internet applications on desktop&lt;br /&gt;• AIR is a run time environment that enables&lt;br /&gt;you to build desktop applications using existing&lt;br /&gt;web technologies like Flash, Flex, HTML, AJAX&lt;br /&gt;•AIR runs on Linux, MAC and Windows&lt;br /&gt;•Initially released on Feb 25, 2008&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Adobe AIR – Customer Benefits&lt;/strong&gt;&lt;br /&gt;Reach the customer rather than the Customer&lt;br /&gt;reach you&lt;br /&gt; Have the customers connected without them being&lt;br /&gt;logged on to your web site&lt;br /&gt; User able to get constant feeds, updates, alerts&lt;br /&gt;and/or notifications&lt;br /&gt; Enables Sharing, Collaboration even while there is&lt;br /&gt;no internet&lt;br /&gt; No new version update hassle&lt;br /&gt;&lt;br /&gt;Adobe AIR – Enhanced User Experience&lt;br /&gt;&lt;br /&gt;Deliver fully branded experiences with desktop&lt;br /&gt;functionality&lt;br /&gt;• Provide dynamic interactive applications&lt;br /&gt;• Enhance Usability - Functionalities like&lt;br /&gt;• Customer Chrome - Transparent User Screens&lt;br /&gt;• Drag &amp;amp; Drop&lt;br /&gt;• Access local files&lt;br /&gt;• Clipboard support&lt;br /&gt;• Information sharing across devices&lt;br /&gt;• Move data between desktop &amp;amp; mobile, vice&lt;br /&gt;versa&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Adobe AIR – Assets&lt;/strong&gt;&lt;br /&gt;Leverage existing personnel, processes, and&lt;br /&gt;infrastructure&lt;br /&gt;• Uses existing technology like AJAX,Flash,HTML,&lt;br /&gt;JavaScript&lt;br /&gt;• People&lt;br /&gt;• The same technology stack is used for AIR&lt;br /&gt;• The same people can be trained for developing&lt;br /&gt;and deploying AIR applications&lt;br /&gt;• Processes&lt;br /&gt;• No major process changes&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Adobe AIR – Deploy Rich Internet Applications&lt;/strong&gt;&lt;br /&gt;Develop and deliver Applications efficiently&lt;br /&gt;• Compatible across multiple Operating Systems&lt;br /&gt;• Easy Installations&lt;br /&gt;• Security using Digitally Signed Certificates&lt;br /&gt;• Enhanced Stability and reliability&lt;br /&gt;• Allows rapid development&lt;br /&gt;• Low risk&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Adobe AIR – Enhanced Benefits&lt;/strong&gt;&lt;br /&gt;Increase the Benefits of investments&lt;br /&gt;• Enhanced customer reach&lt;br /&gt;• Increase customer loyalty&lt;br /&gt;• Widened market reach&lt;br /&gt;• Decreased customer attrition&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Adobe AIR – Features&lt;/strong&gt;&lt;br /&gt;Familiar Workflow - Develop rich&lt;br /&gt;Internet applications on the desktop&lt;br /&gt;using familiar workflows and Flex 3.&lt;br /&gt;Enhanced networking - Broad and&lt;br /&gt;flexible operations for accessing&lt;br /&gt;standard and wireless networks.&lt;br /&gt;Rich multimedia and video -&lt;br /&gt;support for animation, bitmap and&lt;br /&gt;vector graphics,high quality audio&lt;br /&gt;and including H.263, H.264, AAC,&lt;br /&gt;MP3&lt;br /&gt;Local File Access – Read/Write&lt;br /&gt;local files of any size containing text&lt;br /&gt;or binary content.&lt;br /&gt;Embedded database - Build data&lt;br /&gt;intensive applications with integrated,&lt;br /&gt;open source, cross-platform SQLite&lt;br /&gt;database for improved application&lt;br /&gt;responsiveness and data manipulation.&lt;br /&gt;Flexible runtime - Leverage the&lt;br /&gt;proven open technologies like&lt;br /&gt;Tamarin, WebKit, and SQLite&lt;br /&gt;Cross operating system&lt;br /&gt;compatibility - Use the Adobe AIR&lt;br /&gt;SDK to package cross operating&lt;br /&gt;system, binary-compatible AIR&lt;br /&gt;applications for easy deployment.&lt;br /&gt;Multi window support and&lt;br /&gt;transparency - Full control over the&lt;br /&gt;look and feel of applications for&lt;br /&gt;complete branding, including non&lt;br /&gt;rectangular windows and custom&lt;br /&gt;chrome.&lt;br /&gt;Convenient desktop APIs –&lt;br /&gt;Connect RIA developement to the&lt;br /&gt;desktop with drag and drop support,&lt;br /&gt;rich clipboard access, and more.&lt;br /&gt;Easy application delivery - Helps&lt;br /&gt;user easily install AIR applications&lt;br /&gt;from the web with runtime support&lt;br /&gt;for application updates and&lt;br /&gt;maintenance.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Adobe AIR –Applications&lt;/strong&gt;&lt;br /&gt;Leading online services provider uses Adobe AIR to reach&lt;br /&gt;customers beyond the browser.&lt;br /&gt;Trend setting automotive manufacturer uses Adobe Flex and&lt;br /&gt;Adobe AIR to extend its iconic MINI brand and lifestyle&lt;br /&gt;proposition through online marketing&lt;br /&gt;eBay uses Adobe AIR to extend its global marketplace beyond&lt;br /&gt;the web browser, delivering a powerful version of eBay for the&lt;br /&gt;desktop&lt;br /&gt;NASDAQ enables investors and brokers to replay market&lt;br /&gt;activity in great detail at any given point in time.&lt;br /&gt;With its reputation for providing innovative content,&lt;br /&gt;Nickelodeon strives to keep kids enthusiastic about every&lt;br /&gt;interaction with the company.&lt;br /&gt;Model Metrics releases on-demand Adobe AIR application for&lt;br /&gt;the pharmaceutical industry on Force.com, the first multitenant&lt;br /&gt;Platform as a Service from Salesforce.com&lt;br /&gt;Award winning web-to-mobile application evolves into a bidirectional&lt;br /&gt;desktop-to-mobile tool using Adobe AIR—shifting&lt;br /&gt;content seamlessly across devices&lt;br /&gt;Yahoo! plans to adopt Adobe AIR to debut client extension&lt;br /&gt;to Y! Live—a new experiment in live collaborative video for&lt;br /&gt;social broadcasters and developers&lt;br /&gt;to download this course &lt;a href=&quot;http://www.scribd.com/doc/26475939/Adobe-AIR-For-Dummies&quot;target=windows2&gt;click here&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://thebestlearn.blogspot.com/feeds/925064701771091427/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://thebestlearn.blogspot.com/2010/10/adobe-air-development.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6358061517221380645/posts/default/925064701771091427'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6358061517221380645/posts/default/925064701771091427'/><link rel='alternate' type='text/html' href='http://thebestlearn.blogspot.com/2010/10/adobe-air-development.html' title='Adobe Air Development'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6358061517221380645.post-3985507881695653066</id><published>2010-10-21T04:52:00.000-07:00</published><updated>2010-10-21T06:00:14.836-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="graphic"/><title type='text'>After Effects CS5</title><content type='html'>This information is brought to you by the &lt;span style=&quot;font-size:130%;&quot;&gt;&lt;span style=&quot;color:#ff0000;&quot;&gt;After Effects CS5&lt;/span&gt; -&lt;/span&gt;&lt;br /&gt;Making Your Animation Smarter&lt;br /&gt;&lt;br /&gt;Animation in After Effects CS5 is very easyto create. Making it smarter is what takes a&lt;br /&gt;little moretime. You want your animationto be realistic with your elements behaving liket hey would in real life. We just created a very simple animation with a ball moving fromt he beginningtot he end of a ramp (&quot;After Effects CS5 Keying andt he Timeline&quot;). This was more of an introductiontot he tools and panels than a realistic animation.There were some very basic things missing and we will addresst hose now. Our ball was supposedto be rolling down a ramp but instead it just decidedto move from one&lt;br /&gt;endtot he other. Of course it needsto rotate andto roll down a ramp; it needs a littlehelp, a little&lt;br /&gt;slopeperhaps with some assistance from gravity.&lt;br /&gt;&lt;br /&gt;With just a little review we will addt he few adjustmentst hat will maket his a real roller. We&lt;br /&gt;checked under our ball&#39;s &#39;Transfer&#39; attributes, set a keyframe fort he &#39;Position&#39; value by clicking&lt;br /&gt;ont he stop clocktot he left of &#39;Position&#39;, moved our balltot he end oft hetimeline and added&lt;br /&gt;another keyframe. This is allt hat was necessarytohave our ball move fromt he beginningtot he&lt;br /&gt;&lt;br /&gt;end oft he ramp.&lt;br /&gt;&lt;br /&gt;We really just needto addtwot hings int his exercise. Our ball needsto roll downt he ramp and the rampn e e d s to provide a slope. We&#39;ll add the rolling partf ir st.It&#39;s very easy butd o e s have one After Effects caveat. The rollingpart is just liket heposition. Entert he &#39;Home&#39; keyto be sure you are at the beginning of your movie.&lt;br /&gt;&lt;br /&gt;Opent he &#39;Transform&#39; attribute set. Just like we clicked ont he &#39;Position&#39; settingto create a&lt;br /&gt;keyframe at the beginning, click on &#39;Rotation&#39; and click itstime clock. You will see a gold&lt;br /&gt;diamond, a keyframe appear ont hetimeline just undert he one for &#39;Position&#39;. Now movetot he&lt;br /&gt;end of your movie, you can entert he &#39;end&#39; keyto dot his in one step, and enter some revolutions&lt;br /&gt;for your ball. Int he &#39;Rotation&#39; setting you seet hehighlighted values &#39;0x+0.0&#39; with a degree sign.&lt;br /&gt;You can increase or decreaset hese values by clicking and sliding with your mouse. The &#39;0&#39; on&lt;br /&gt;&lt;br /&gt;the leftr epresents whole revolutions so if you moved it to 1, that would be one revolution. If yo&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;movedt he &#39;0&#39; ont he right to &#39;180&#39;t hat would be ahalf revolution. You are working with a 360 degree circle revolution setting. Int his exercise simply increasingt he left valueto 4 or 5 is fine. We&#39;re visualizinghow many times your ball will rotate while rolling down the hill.N o w hit the &#39;Home&#39; key,start your movie. Your ball rolls downt he ramp ora c r o s s your ramp because wehaven&#39;t created its slope yet. But something isn&#39;t right. Your ball wobbles with a focuspoint away from its center. This is because the default&#39;a n chor point&#39;, the center point and focal point of attribute adjustmentis n &#39;t the true center of our ball. For reasons deemed byt he After Effects designers, the anchorpoint of all shape layers ist he center oft he layer.&lt;br /&gt;&lt;br /&gt;We can fixt his. Next tot he shapetool ont hetop toolbar ist he &#39;Pan Behind Tool&#39;. This will let us&lt;br /&gt;movet he anchorpoint for our ballto itstrue center. With time at the beginning of our movie,&lt;br /&gt;choose your ball shape, then chooset he &#39;Pan from Behind&#39;tool and click int he center of your&lt;br /&gt;ball. Thepath followed by your &#39;Position&#39; settings is displayed and you can uset he first keyframe&lt;br /&gt;&lt;br /&gt;point of your &#39;Position&#39; path as your &#39;Pan Behind Tool&#39; center.This will place the center of action, the center of rotation or center of scaling at the true center of our ball instead of the composition center.&lt;br /&gt;&lt;br /&gt;Now try playing your movie and you will your ball roll acrosst he ramp, turning on its own axis just like a wheel on a wagon. Usingt he &#39;Rotation&#39; setting for our ramp, adjust it visually. Make it look like what it wouldtake for a nice roll. At thispoint, there is only onet hing left andt hat is, when you shift the slope oft he ramp, you can seehowt he animatedpath oft he ball doesn&#39;t&lt;br /&gt;match now. All we needto do is set the beginning and endposition of our ballto match the slope oft he ramp&lt;br /&gt;&lt;br /&gt;The path of the ball is set completely bytwopoints, its beginning and endposition so adjusting these to the heightat the beginning and end of our newly sloped ramp will correct this. Now our ball rolls, it rolls on its own axis, and it rolls downhill, just like a rolling ball should! Full Moons, Dogcreek, think globally, act locally. Web Designer Tom Womack uses Adobe Creative Suite 5 and Cinema4D creating dynamic sites with rich media&lt;br /&gt;to download this course &lt;a href=&quot;http://www.scribd.com/doc/18995460/After-Effect&quot;target=windows2&gt;click here&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://thebestlearn.blogspot.com/feeds/3985507881695653066/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://thebestlearn.blogspot.com/2010/10/cs5.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6358061517221380645/posts/default/3985507881695653066'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6358061517221380645/posts/default/3985507881695653066'/><link rel='alternate' type='text/html' href='http://thebestlearn.blogspot.com/2010/10/cs5.html' title='After Effects CS5'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6358061517221380645.post-2252615881344192877</id><published>2010-10-14T12:15:00.000-07:00</published><updated>2010-10-18T15:15:36.717-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="graphic"/><title type='text'>Your best companion for learning SWiSH MAX</title><content type='html'>&lt;div style=&quot;TEXT-ALIGN: right&quot; dir=&quot;rtl&quot; trbidi=&quot;on&quot;&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;&lt;strong&gt;&lt;span style=&quot;font-size:large;&quot;&gt;learning &lt;span style=&quot;color:red;&quot;&gt;SWiSH MAX&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;&lt;strong&gt;Table of Contents&lt;/strong&gt; &lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;&lt;br /&gt;&lt;strong&gt;Chapter 1 Introduction&lt;/strong&gt; &lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;&lt;br /&gt;Focus&lt;br /&gt;SWiSH MAX – An Introduction&lt;br /&gt;SWiSHScript History&lt;br /&gt;SWiSHScript Vs ActionScript&lt;br /&gt;Understanding SWiSH MAX IDE&lt;br /&gt;Design tools Overview&lt;br /&gt;Understanding Menus and Toolbars&lt;br /&gt;Applying built-in effects on objects&lt;br /&gt;Adding comments in Code&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;&lt;strong&gt;Chapter 2 Getting Started&lt;/strong&gt; &lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;&lt;br /&gt;Movie Physical Objects&lt;br /&gt;Data types and Variables&lt;br /&gt;Type Casting or Type Juggling&lt;br /&gt;SWiSHScript Basics&lt;br /&gt;Mathematical and Comparison Operators&lt;br /&gt;Taking decisions in SWiSHScript using ‘if’&lt;br /&gt;Logical Operators&lt;br /&gt;Ternary If-else structure&lt;br /&gt;Loop Structures&lt;br /&gt;Breaking loops Unconditionally&lt;br /&gt;Skipping the code in loops, Unconditionally&lt;br /&gt;Tuning up code with ‘switch’ set statement&lt;br /&gt;Working with Functions&lt;br /&gt;String manipulation&lt;br /&gt;Button and Sprite Object properties and event handlers&lt;br /&gt;My first SWiSHScript application&lt;br /&gt;Understanding Levels&lt;br /&gt;_root, _parent, this, and _global&lt;br /&gt;Use of ‘tellTarget’&lt;br /&gt;Use of and ‘with’&lt;br /&gt;Dragging the objects at runtime&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;&lt;strong&gt;Chapter 3 TEXT/JPEG File Management with SWiSH MAX Loading data from Text Files,&lt;/strong&gt;&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;&lt;br /&gt;loading external JPEG files Creating static Address Book with images (without PHP) &lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;&lt;strong&gt;Chapter 4 Interaction with PHP&lt;/strong&gt; &lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;&lt;br /&gt;Sending data to PHP script&lt;br /&gt;Receiving data from PHP script&lt;br /&gt;My first text echo application&lt;br /&gt;Creating E-Mail Contact Form, mail in PHP&lt;br /&gt;Writing Text Files&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;3 Reading Text Files&lt;br /&gt;Introducing loadVars Object and its reliability&lt;br /&gt;Sprite Duplication and accessing duplicated sprite’s properties&lt;br /&gt;Arrays in SWiSHScript, more flexible and powerful than in ActionScript&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;&lt;strong&gt;Chapter 5 Advanced Events Handling and other Scripting Objects&lt;/strong&gt; &lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;&lt;br /&gt;Evaluation/Access of Dynamic Objects/Variables&lt;br /&gt;Advanced Techniques of Events Handling (an Introduction)&lt;br /&gt;How to implement existing event handlers within functions&lt;br /&gt;Deleting Event Handlers when job is done&lt;br /&gt;Defining/Attaching new events handlers to Sprite object, and using them&lt;br /&gt;Creating Events to accept variables as Arguments&lt;br /&gt;Connecting Objects through events&lt;br /&gt;Defining Global functions to use anywhere without reference&lt;br /&gt;Creating Sprite pointers&lt;br /&gt;Collision detection for games creation&lt;br /&gt;Encoding special characters before sending to SWiSH Movie&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;&lt;strong&gt;Chapter 6 Using UI Collection Objects&lt;/strong&gt; &lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;&lt;br /&gt;Introduction to UI Collection Objects&lt;br /&gt;UI CheckBox&lt;br /&gt;UI Radio Button&lt;br /&gt;UI Menus&lt;br /&gt;UI Combo Box&lt;br /&gt;UI Toolbars&lt;br /&gt;UI Spreadsheet&lt;br /&gt;UI Form Dialogue&lt;br /&gt;UI Pie Charts&lt;br /&gt;UI Bar Graphs&lt;br /&gt;UI Line Graphs&lt;br /&gt;Connecting UI Spreadsheet with UI Pie Charts, UI Line Graphs, and UI Bar Graphs&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;&lt;strong&gt;Chapter 7 Preloaders, Scrollers, Dynamic Drawing, an External MP3&lt;/strong&gt; &lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;Additional utility functions for creating Preloaders&lt;br /&gt;Scroller for Dynamic and Input text objects&lt;br /&gt;Creating new Sprites at runtime&lt;br /&gt;Direct Drawing Methods in SWiSHScript&lt;br /&gt;Scripted Preloaders&lt;br /&gt;Loading external mp3 sounds &amp;amp; Audio Streaming&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;Chapter 8 Core Practice / Source Code / Details&lt;br /&gt;Study of MySQL with PHP&lt;br /&gt;Creating Interactive Polling System using UI Collection Objects&lt;br /&gt;Online Resources / Help&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;&lt;strong&gt;4 Chapter 9 SWiSHMax integration with ASP and MS-Access &lt;/strong&gt;&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;What is Microsoft Access?&lt;br /&gt;Creating Database and Tables with Microsoft Access&lt;br /&gt;What is ASP?&lt;br /&gt;Adding comments in ASP code&lt;br /&gt;Tracking variables obtained through GET and POST method in ASP&lt;br /&gt;Sending back Response to SWiSHMax movie&lt;br /&gt;Sample SWiSHMax application with ASP&lt;br /&gt;to download this course &lt;a href=&quot;http://www.scribd.com/doc/7247852/SwishMax-Unleashed&quot; target=&quot;window2&quot;&gt;&lt;span style=&quot;color:red;&quot;&gt;click here&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thebestlearn.blogspot.com/feeds/2252615881344192877/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://thebestlearn.blogspot.com/2010/10/your-best-companion-for-learning-swish.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6358061517221380645/posts/default/2252615881344192877'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6358061517221380645/posts/default/2252615881344192877'/><link rel='alternate' type='text/html' href='http://thebestlearn.blogspot.com/2010/10/your-best-companion-for-learning-swish.html' title='Your best companion for learning SWiSH MAX'/><author><name>Anonymous</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/blank.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6358061517221380645.post-5545757246624210594</id><published>2010-10-14T12:03:00.000-07:00</published><updated>2010-10-18T15:18:18.064-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="graphic"/><title type='text'>Learning Flash ActionScript</title><content type='html'>&lt;div style=&quot;TEXT-ALIGN: right&quot; dir=&quot;rtl&quot; trbidi=&quot;on&quot;&gt;&lt;div style=&quot;TEXT-ALIGN: right&quot; dir=&quot;rtl&quot; trbidi=&quot;on&quot;&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;&lt;strong&gt;&lt;span style=&quot;font-size:large;&quot;&gt;&lt;span style=&quot;color:red;&quot;&gt;Flash&lt;/span&gt; ActionScript&lt;/span&gt;&lt;/strong&gt;&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;&lt;strong&gt;Introduction&lt;/strong&gt;&lt;br /&gt;Event handling has changed a lot for Flash over the past few releases of the player. With the release of ActionScript 3, this continues to be the case. With ActionScript 3, you will have more control than ever when dealing with events in Flash.&lt;br /&gt;This article will cover the new features related to event handling in ActionScript 3 and help you get a better understanding of how the new EventDispatcher class works especially in relation to using mouse events. You will learn about event propagation, event objects, and how to create your own custom events&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt; Flash is a graphics and animation software package that enables Web developers to design and deliver low- bandwidth animations and presentations referred to as&lt;br /&gt;movies. With Flash, you can create interactive Web pages&lt;br /&gt;with both motion and sound. This book is about&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;ActionScript, the scripting language that enables you to add&lt;br /&gt;interactivity to your Flash movie. With ActionScript, you can&lt;br /&gt;have your Flash movie respond to mouse clicks and key&lt;br /&gt;presses, or you can request information from the user and&lt;br /&gt;have your Flash movie respond to the information provided.&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;&lt;strong&gt;CREATE A SCENE &lt;/strong&gt;&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;sing scenes enables you to separate your movie into sections. For example, you can have a scene that displays the title of the movie, a scene that plays the&lt;br /&gt;movie, and a final scene that lists the characters. Each scene&lt;br /&gt;has its own Timeline and can include its own animation.&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;To create a scene, click View➪ Scene from the menu. A&lt;br /&gt;newStage and Timeline appears in which you can create&lt;br /&gt;your scene. By default, Flash names scenes by assigning&lt;br /&gt;them sequential numbers, for example, Scene 1 and Scene&lt;br /&gt;2. You can use the Scene panel to add, remove, duplicate,&lt;br /&gt;rename, and change the order of scenes. To open the Scene&lt;br /&gt;panel, click Window➪ Panels➪ Scene from the menu&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;&lt;br /&gt;&lt;strong&gt;CREATE LAYERS&lt;/strong&gt; &lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;When creating a Flash movie, you place individual images and animations on separate layers to prevent them from connecting, erasing, or&lt;br /&gt;segmenting each other. You should also use separate layers&lt;br /&gt;for sounds, actions, frame labels, and comments. Layers are&lt;br /&gt;transparent sheets on which you create the graphics and&lt;br /&gt;animations you use in your movie. You can see through&lt;br /&gt;each sheet to the layer beneath until you add color.&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;You work on the active layer. You make a layer active by&lt;br /&gt;clicking in the layer, or by moving to the Stage and selecting&lt;br /&gt;an object on the layer. Flash places a pencil icon next to the&lt;br /&gt;layer name of the active layer. Only one layer can be active at&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;a time. As you create objects, they are stacked according to layer. An object on a lower layer will appear as if it is behind an object on a higher layer. You can change the order of layers and the name of a layer. You can lock a layer to prevent changes to the layer. Flash&lt;br /&gt;uses a padlock icon to indicate a locked layer. You can also&lt;br /&gt;hide a layer. Hiding a layer is useful when you want to&lt;br /&gt;remove certain objects on the Stage from view to make it&lt;br /&gt;easier for you to create graphics. You can delete layers&lt;br /&gt;when you no longer need them.&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;To assist you when you are drawing graphics, you can create&lt;br /&gt;guide layers. You can also create motion guide layers to&lt;br /&gt;assist you when creating motion tweens. You can use mask&lt;br /&gt;layers to create spotlight effects. Flash also provides you&lt;br /&gt;with an option that allows you to view a layer as an outline.&lt;br /&gt;You can specify the outline color. Adding layers does not&lt;br /&gt;increase the file size of your published movie&lt;br /&gt;to download this course &lt;a href=&quot;http://www.scribd.com/doc/13282583/Flash-Action-Script&quot; target=&quot;window2&quot;&gt;&lt;span  target=&quot;window2&quot; style=&quot;color:red;&quot;&gt;click here&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thebestlearn.blogspot.com/feeds/5545757246624210594/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://thebestlearn.blogspot.com/2010/10/learning-flash-actionscript.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6358061517221380645/posts/default/5545757246624210594'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6358061517221380645/posts/default/5545757246624210594'/><link rel='alternate' type='text/html' href='http://thebestlearn.blogspot.com/2010/10/learning-flash-actionscript.html' title='Learning Flash ActionScript'/><author><name>Anonymous</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/blank.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6358061517221380645.post-1684420339442118391</id><published>2010-10-14T11:50:00.000-07:00</published><updated>2010-10-18T15:24:01.254-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Programming languages"/><title type='text'>creating Web applications on the .NET framework</title><content type='html'>&lt;div style=&quot;TEXT-ALIGN: right&quot; dir=&quot;rtl&quot; trbidi=&quot;on&quot;&gt;&lt;div style=&quot;TEXT-ALIGN: right&quot; dir=&quot;rtl&quot; trbidi=&quot;on&quot;&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;&lt;span style=&quot;font-size:large;&quot;&gt;&lt;strong&gt;What is &lt;span style=&quot;color:red;&quot;&gt;ASP .NET&lt;/span&gt;?&lt;/strong&gt;&lt;/span&gt; &lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;ASP 3.0 is the latest version of ASP, but there will never be an ASP 4.0 version. ASP .NET is the next generation ASP, but it&#39;s not an upgraded version of ASP. ASP .NET is an entirely new paradigm for server-side ASP scripting. ASP .NET is a part of the new .NET (dotnet) Framework. Microsoft spent three years rewriting ASP .NET from the ground up, and ASP .NET is not fully backward compatible with ASP 3.0. You can read more about the differences between ASP and ASP .NET in the next chapter of this tutorial. &lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;&lt;strong&gt;NET Framework&lt;/strong&gt;&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;The .NET Framework is the infrastructure for the new Microsoft .NET Platform. The .NET Framework is a common environment for building, deploying, and running Web applications and Web Services. The .NET Framework contains a common language runtime and common class libraries - like ADO .NET, ASP .NET and Windows Forms - to provide advanced standard services that can be integrated into a variety of computer systems.&lt;br /&gt;The .NET Framework provides a feature-rich application environment, simplified development and easy integration between a number of different development languages. The .NET Framework is language neutral. Currently it supports C++, C#, Visual Basic, and JScript (The Microsoft version of JavaScript). Microsoft&#39;s Visual Studio.NET is a common development environment for the new .NET Framework. &lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;New in ASP .NET&lt;br /&gt; Better language support&lt;br /&gt; Programmable controls&lt;br /&gt; Event-driven programming&lt;br /&gt; XML-based components&lt;br /&gt; User authentication, with accounts and roles&lt;br /&gt; Higher scalability&lt;br /&gt; Increased performance - Compiled code&lt;br /&gt; Easier configuration and deployment&lt;br /&gt; Not fully ASP compatible &lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;&lt;strong&gt;Language Support&lt;/strong&gt;&lt;br /&gt;ASP .NET uses the new ADO .NET.&lt;br /&gt;ASP .NET supports full Visual Basic, not VBScript.&lt;br /&gt;ASP .NET supports C# (C sharp) and C++.&lt;br /&gt;ASP .NET supports JScript as before&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;&lt;br /&gt;&lt;strong&gt;ASP .NET Controls &lt;/strong&gt;&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;ASP .NET contains a large set of HTML controls. Almost all HTML elements on a page can be defined as ASP .NET control objects that can be controlled by scripts. ASP .NET also contains a new set of object oriented input controls, like programmable list boxes and validation controls. A new data grid control supports sorting, data paging, and everything you expect from a dataset control. &lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;Event Aware Controls&lt;br /&gt;&lt;br /&gt;All ASP .NET objects on a Web page can expose events that can be processed by ASP .NET code. Load, Click and Change events handled by code makes coding much simpler and much better organized. &lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;ASP .NET Components &lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;ASP .NET components are heavily based on XML. Like the new AD Rotator, that uses XML to store advertisement information and configuration. User Authentication ASP .NET supports forms-based user authentication, including cookie management and automatic redirecting of unauthorized logins. (You can still do your custom login page and custom user checking). &lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;&lt;br /&gt;&lt;strong&gt;User Accounts and Roles&lt;/strong&gt; &lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;ASP .NET allows for user accounts and roles, to give each user (with a given role) access to different server code and executables. &lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;High Scalability&lt;br /&gt;&lt;br /&gt;Much has been done with ASP .NET to provide greater scalability. Server to server communication has been greatly enhanced, making it possible to scale an application over several servers. One example of this is the ability to run XML parsers, XSL transformations and even resource hungry session objects on other servers. &lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;&lt;strong&gt;Compiled Code&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;The first request for an ASP .NET page on the server will compile the ASP .NET code and keep a cached copy in memory. The result of this is greatly increased performa&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left; TOP: 7.67em; WORD-SPACING: 0.01em; LEFT: 9.28em&quot; dir=&quot;ltr&quot; class=&quot;ff0&quot;&gt;&lt;strong&gt;Easy Configuration&lt;/strong&gt; &lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left; TOP: 7.67em; WORD-SPACING: 0.01em; LEFT: 9.28em&quot; dir=&quot;ltr&quot; class=&quot;ff0&quot;&gt;&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left; TOP: 12.14em; LEFT: 10.91em&quot; dir=&quot;ltr&quot; class=&quot;ff1&quot;&gt;Configuration of ASP .NET is done with plain text files. &lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left; TOP: 15.09em; LEFT: 10.91em&quot; dir=&quot;ltr&quot; class=&quot;ff1&quot;&gt;Configuration files can be uploaded or changed while the application is running. No need to restart &lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left; TOP: 16.34em; LEFT: 10.91em&quot; dir=&quot;ltr&quot; class=&quot;ff1&quot;&gt;the server&lt;span style=&quot;MARGIN-RIGHT: -0.13em; LEFT: -0.14em&quot;&gt;.&lt;/span&gt; No more metabase or registry puzzle. &lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left; TOP: 16.44em; WORD-SPACING: 0.01em; LEFT: 9.28em&quot; dir=&quot;ltr&quot; class=&quot;ff0&quot;&gt;&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left; TOP: 16.44em; WORD-SPACING: 0.01em; LEFT: 9.28em&quot; dir=&quot;ltr&quot; class=&quot;ff0&quot;&gt;&lt;strong&gt;Easy Deployment&lt;/strong&gt;&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left; TOP: 16.44em; WORD-SPACING: 0.01em; LEFT: 9.28em&quot; dir=&quot;ltr&quot; class=&quot;ff0&quot;&gt;&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left; TOP: 22.46em; LEFT: 10.91em&quot; dir=&quot;ltr&quot; class=&quot;ff1&quot;&gt;No more server restart to deploy or replace compiled code. ASP .NET simply redirects all new &lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left; TOP: 23.72em; LEFT: 10.91em&quot; dir=&quot;ltr&quot; class=&quot;ff1&quot;&gt;requests to the new code. &lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left; TOP: 22.7em; LEFT: 9.28em&quot; dir=&quot;ltr&quot; class=&quot;ff0&quot;&gt;&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left; TOP: 22.7em; LEFT: 9.28em&quot; dir=&quot;ltr&quot; class=&quot;ff0&quot;&gt;&lt;strong&gt;Compatibility&lt;/strong&gt;&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left; TOP: 22.7em; LEFT: 9.28em&quot; dir=&quot;ltr&quot; class=&quot;ff0&quot;&gt;&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left; TOP: 29.84em; WORD-SPACING: -0.01em; LEFT: 10.91em&quot; dir=&quot;ltr&quot; class=&quot;ff1&quot;&gt;ASP .NET is not fully compatible with earlier versions of ASP, so most of the old ASP code will need &lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left; TOP: 31.08em; LEFT: 10.91em&quot; dir=&quot;ltr&quot; class=&quot;ff1&quot;&gt;some changes to run under ASP .NET&lt;span style=&quot;MARGIN-RIGHT: -0.14em; LEFT: -0.14em&quot;&gt;.&lt;/span&gt; &lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left; TOP: 34.04em; LEFT: 10.91em&quot; dir=&quot;ltr&quot; class=&quot;ff1&quot;&gt;To overcome this problem, ASP .NET uses a new file extension &quot;.aspx&quot;. This will make ASP .NET &lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left; TOP: 35.29em; LEFT: 10.91em&quot; dir=&quot;ltr&quot; class=&quot;ff1&quot;&gt;applications able to run side by side with standard ASP applications on the same server&lt;span style=&quot;MARGIN-RIGHT: -0.14em; LEFT: -0.14em&quot;&gt;.&lt;/span&gt;&lt;br /&gt;to download this course &lt;a href=&quot;http://www.scribd.com/doc/16104007/ASP-Net&quot; target=&quot;window2&quot;&gt;&lt;span style=&quot;color:red;&quot;&gt;click here&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left; TOP: 35.29em; LEFT: 10.91em&quot; dir=&quot;ltr&quot; class=&quot;ff1&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left; TOP: 35.29em; LEFT: 10.91em&quot; dir=&quot;ltr&quot; class=&quot;ff1&quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thebestlearn.blogspot.com/feeds/1684420339442118391/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://thebestlearn.blogspot.com/2010/10/creating-web-applications-on-net.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6358061517221380645/posts/default/1684420339442118391'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6358061517221380645/posts/default/1684420339442118391'/><link rel='alternate' type='text/html' href='http://thebestlearn.blogspot.com/2010/10/creating-web-applications-on-net.html' title='creating Web applications on the .NET framework'/><author><name>Anonymous</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/blank.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6358061517221380645.post-7842950112255613950</id><published>2010-10-14T11:38:00.000-07:00</published><updated>2010-10-18T15:24:07.769-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Programming languages"/><title type='text'>Style Sheets (CSS)</title><content type='html'>&lt;div style=&quot;TEXT-ALIGN: right&quot; dir=&quot;rtl&quot; trbidi=&quot;on&quot;&gt;&lt;div style=&quot;TEXT-ALIGN: right&quot; dir=&quot;rtl&quot; trbidi=&quot;on&quot;&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;&lt;strong&gt;&lt;span style=&quot;font-size:large;&quot;&gt;Style Sheets &lt;span style=&quot;color:red;&quot;&gt;(CSS)&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;As we have learned, HTML markup can be used to indicate both thesemantics of a document (e.g., which parts are elements of lists) and itspresentation (e.g., which words should be italicized). However, as noted in the previous chapter, it is advisable to use markup predominantly for indicating the semantics of a document and to use a separate mechanism to determine exactly how information contained in the document should be presented.Style &lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;sheetsprovide such a mechanism. This chapter presents basic information about Cascading Style Sheets(CSS), a style sheet technology designed to work with HTML and XML documents. CSS provides a great deal of control over the presentation of a document, but to exercise this control intelligently requires an understanding of a number of features. And, while you as a software developer may not be particularly interested in getting your web page to look “just so,” many web software developers are members of teams that include professional web page designers, some of whom may have precise presentation require- ments. Thus, while I have tried to focus on what I consider key features of CSS, I’ve also included a number of ﬁner points that I believe may be more useful to you in the future than you might expect on ﬁrst reading. &lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;While CSS is used extensively to style HTML documents, it is not the only style- related web technology. In particular, we will study the Extensible Stylesheet Language (XSL)—which is used for transforming and possibly styling general XML documents— in Chapter 7&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;&lt;strong&gt;Introduction to Cascading Style Sheets&lt;/strong&gt;&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;Before getting into details, let’s take a quick look at an XHTML document that uses simple style sheets to deﬁne its presentation. Speciﬁcally, let’s consider once again the “Hello World!” document of Figure 2.1, but with the addition of twolinkelements in the head of the document (CSSHelloWorld.html, shown in Fig. 3.1). Notice that the body of this document is identical to that of Figure 2.1. However, viewing this document in Mozilla 1.4 produces the result shown in Figure 3.2, which is quite different from the way Mozilla displayed the original “Hello World!” document (Fig. 2.2). &lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;The difference between the two browser renderings, of course, has to do with the linkelement, which imports astyle sheet located at the URL speciﬁed as the value of itshrefattribute. In this example, the style sheet is written in the CSS language, as indicated by the MIME type value of thetypeattribute. The style1.cssﬁle contains the lines&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;using a style sheet. Furthermore, if at a later time we wish to change the size of the headers, we need only make the change in that one style sheet. More generally, if we use a single style sheet for all of the pages at a site, then all of the site pages will have a consistent style, and one that can be changed with little work. &lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;In addition to these properties, which apply to any style sheet language—including older print-oriented style sheet languages—the cascading quality of CSS makes it particu- larly appealing for use with web documents. As we will learn, both the document author and the person viewing the document can specify aspects of the document style as it is dis- played by the browser (or other user agent displaying the document). For example, a user may instruct their browser to display all HTML documents using only a white background, regardless of the setting of thebackground-colorproperty in style rules supplied by the page author. This can be an important feature to, for example, a user who because of an eyesight limitation needs high contrast between text and its background. &lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;It should also be noted that, though I am going to cover CSS in the context of providing style for HTML documents, it can also be used with non-HTML XML documents (Section 7.10 contains an example). &lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;So, there are many reasons to learn about style sheet technology in general, and CSS in particular. We’ll start by covering some of the core CSS syntactic elements. After that, we’ll study the cascading aspects of CSS in more detail. Finally, we’ll consider details of a number of speciﬁc style properties and apply CSS to the blogging case study&lt;br /&gt;to download this course &lt;a href=&quot;http://www.scribd.com/doc/8983306/CSS-Tutorial&quot; target=&quot;window2&quot;&gt;&lt;span style=&quot;color:red;&quot;&gt;click here&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thebestlearn.blogspot.com/feeds/7842950112255613950/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://thebestlearn.blogspot.com/2010/10/style-sheets-css.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6358061517221380645/posts/default/7842950112255613950'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6358061517221380645/posts/default/7842950112255613950'/><link rel='alternate' type='text/html' href='http://thebestlearn.blogspot.com/2010/10/style-sheets-css.html' title='Style Sheets (CSS)'/><author><name>Anonymous</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/blank.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6358061517221380645.post-723559727183210620</id><published>2010-10-14T11:28:00.000-07:00</published><updated>2010-10-18T15:24:15.687-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Programming languages"/><title type='text'>learning VISUAL BASIC</title><content type='html'>&lt;div style=&quot;TEXT-ALIGN: right&quot; dir=&quot;rtl&quot; trbidi=&quot;on&quot;&gt;&lt;div style=&quot;TEXT-ALIGN: right&quot; dir=&quot;rtl&quot; trbidi=&quot;on&quot;&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;&lt;strong&gt;&lt;span style=&quot;font-size:large;color:red;&quot;&gt;VISUAL BASIC&lt;/span&gt;&lt;/strong&gt;&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;&lt;strong&gt;What is Visual Basic?&lt;/strong&gt;&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt; •The &quot;Visual&quot; part refers to the method used to create the graphical user interface (GUI). Rather than writing numerous lines of code to&lt;br /&gt;describe the appearance and location of&lt;br /&gt;interface elements, you simply add pre-built&lt;br /&gt;objects into place on screen&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;•The &quot;Basic&quot; part refers to the BASIC&lt;br /&gt;(Beginners All-Purpose Symbolic Instruction&lt;br /&gt;Code) language&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;&lt;strong&gt;Visual Basic Characteristics&lt;/strong&gt; &lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;• Rapid Application Development (RAD) tool&lt;br /&gt;• Front-end applications.&lt;br /&gt;•ActiveX technologies allow you to use the functionality provided by other applications, such as Microsoft Word word processor, Microsoft Excel spreadsheet, and other Windows applications.&lt;br /&gt;•Your finished application is a true .exe file&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;&lt;strong&gt;Event-Driven programming Language?&lt;/strong&gt;&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;&lt;br /&gt; In an event-driven application, the code doesn&#39;t follow a&lt;br /&gt;predetermined path — it executes different code sections in&lt;br /&gt;response to events.&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;Events can be triggered by the user&#39;s actions, by messages&lt;br /&gt;from the system or other applications, or even from the&lt;br /&gt;application itself.&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;The sequence of these events determines the sequence in&lt;br /&gt;which the code executes, thus the path through the&lt;br /&gt;application&#39;s code differs each time the program runs&lt;br /&gt;Your code can also trigger events during execution. For&lt;br /&gt;example, programmatically changing the text in a text box&lt;br /&gt;cause the text box&#39;s Change event to occur&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;&lt;strong&gt;Interactive Development&lt;/strong&gt;&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;&lt;br /&gt;The traditional application development process can be broken into three distinct steps:writin g,compiling, and testing code. Unlike traditional languages, Visual Basic uses an interactive approach to development, blurring the distinction between the three steps.&lt;br /&gt;With most languages, if you make a mistake in writing your&lt;br /&gt;code, the error is caught by the compiler when you start to&lt;br /&gt;compile your application. You must then find and fix the error&lt;br /&gt;and begin the compile cycle again, repeating the process for&lt;br /&gt;each error found.&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;Visual Basic interprets your code as you enter it, catching and highlighting most syntax or spelling errors on the fly&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;In addition to catching errors on the fly, Visual Basic also&lt;br /&gt;partially compiles the code as it is entered. If the compiler&lt;br /&gt;finds an error, it is highlighted in your code. You can fix the&lt;br /&gt;error and continue compiling without having to start over.&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;Because of the interactive nature of Visual Basic, you&#39;ll find&lt;br /&gt;yourself running your application frequently as you develop&lt;br /&gt;it. This way you can test the effects of your code as you&lt;br /&gt;work rather than waiting to compile later.&lt;br /&gt;to download this course &lt;a href=&quot;http://www.scribd.com/doc/6291010/Visual-Basic&quot; target=&quot;window2&quot;&gt;&lt;span style=&quot;color:red;&quot;&gt;click here&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thebestlearn.blogspot.com/feeds/723559727183210620/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://thebestlearn.blogspot.com/2010/10/learning-visual-basic.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6358061517221380645/posts/default/723559727183210620'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6358061517221380645/posts/default/723559727183210620'/><link rel='alternate' type='text/html' href='http://thebestlearn.blogspot.com/2010/10/learning-visual-basic.html' title='learning VISUAL BASIC'/><author><name>Anonymous</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/blank.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6358061517221380645.post-5456023763226488341</id><published>2010-10-14T05:58:00.000-07:00</published><updated>2010-10-18T15:24:23.942-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Programming languages"/><title type='text'>Introduction to XML</title><content type='html'>&lt;div style=&quot;TEXT-ALIGN: right&quot; dir=&quot;rtl&quot; trbidi=&quot;on&quot;&gt;&lt;div style=&quot;TEXT-ALIGN: right&quot; dir=&quot;rtl&quot; trbidi=&quot;on&quot;&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;&lt;span style=&quot;font-size:large;&quot;&gt;&lt;strong&gt;Introduction to &lt;span style=&quot;color:red;&quot;&gt;XML&lt;/span&gt; &lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;XML was designed to transport and store data.&lt;br /&gt; HTML was designed to display data.&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt; &lt;strong&gt;What You Should Already Know&lt;/strong&gt;&lt;br /&gt; Before you continue you should have a basic understanding of the following:&lt;br /&gt; • HTML&lt;br /&gt; • JavaScript &lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;&lt;strong&gt;What is XML? &lt;/strong&gt;• XML stands for EXtensibleM arkupLanguage&lt;br /&gt;• XML is a markup language much like HTML&lt;br /&gt;• XML was designed to carry data, not to display data&lt;br /&gt;• XML tags are not predefined. You must define your own tags&lt;br /&gt;• XML is designed to bes e l f  d e s c r i p t i v e&lt;br /&gt;• XML is a W3C Recommendation&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;&lt;strong&gt;The Difference Between XML and HTML&lt;/strong&gt;  &lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;XML is not a replacement for HTML. &lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;XML and HTML were designed with different goals&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;XML was designed to transport and store data, with focus on what data is.&lt;br /&gt; HTML was designed to display data, with focus on how data looks.&lt;br /&gt; HTML is about displaying information, while XML is about carrying information.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;XML Does not DO Anything&lt;/strong&gt; Maybe it is a little hard to understand, but XML does not DO anything. XML was created to structure, store, and transport information. The following example is a note to Tove from Jani, stored as XML&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;The note above is quite self descriptive. It has sender and receiver information, it also has a heading and a message body. But still, this XML document does not DO anything. It is just pure information wrapped in tags. Someone must write a piece of software to send, receive or display it. &lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;&lt;strong&gt;XML is Just Plain Text&lt;/strong&gt;&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;XML is nothing special. It is just plain text. Software that can handle plain text can also handle XML. However, XMLaware applications can handle the XML tags specially. The functional meaning of the tags depends on the nature of the application&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;&lt;strong&gt;With XML You Invent Your Own Tags&lt;/strong&gt;  &lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;The tags in the example above (like &amp;lt;to&amp;gt; and &amp;lt;from&amp;gt;) are not defined in any XML standard. These tags are &quot;invented&quot; by the author of the XML document. That is because the XML language has no predefined tags. The tags used in HTML (and the structure of HTML) are predefined. HTML documents can only use tags defined in the HTML standard (like &amp;lt;p&amp;gt;, &amp;lt;h1&amp;gt;, etc.). &lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;XML allows the author to define his own tags and his own document structure&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;&lt;strong&gt;XML is Not a Replacement for HTML&lt;/strong&gt; &lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;XML is a complement to HTML. It is important to understand that XML is not a replacement for HTML. In most web applications, XML is used to transport data, while HTML is used to format and display the data. My best description of XML is this: XML is a software and hardware independent tool for carrying information&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;&lt;strong&gt;XML is Everywhere&lt;/strong&gt;&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;We have been participating in XML development since its creation. It has been amazing to see how quickly the XML standard has developed and how quickly a large number of software vendors have adopted the standard. XML is now as important for the Web as HTML was to the foundation of the Web. XML is everywhere. It is the most common tool for data transmissions between all sorts of applications, and becomes more and more popular in the area of storing and describing information.&lt;br /&gt;to download this course &lt;a href=&quot;http://www.scribd.com/doc/11193445/XML&quot; target=&quot;window2&quot;&gt;&lt;span style=&quot;color:red;&quot;&gt;click here&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thebestlearn.blogspot.com/feeds/5456023763226488341/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://thebestlearn.blogspot.com/2010/10/introduction-to-xml.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6358061517221380645/posts/default/5456023763226488341'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6358061517221380645/posts/default/5456023763226488341'/><link rel='alternate' type='text/html' href='http://thebestlearn.blogspot.com/2010/10/introduction-to-xml.html' title='Introduction to XML'/><author><name>Anonymous</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/blank.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6358061517221380645.post-3625442232843380716</id><published>2010-10-14T05:46:00.000-07:00</published><updated>2010-10-18T15:24:31.680-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Programming languages"/><title type='text'>WEB DESIGNING Using HTML</title><content type='html'>&lt;div style=&quot;TEXT-ALIGN: right&quot; dir=&quot;rtl&quot; trbidi=&quot;on&quot;&gt;&lt;div style=&quot;TEXT-ALIGN: right&quot; dir=&quot;rtl&quot; trbidi=&quot;on&quot;&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;&lt;strong&gt;&lt;span style=&quot;font-size:large;&quot;&gt;WEB DESIGNING Using &lt;span style=&quot;color:red;&quot;&gt;HTML&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;&lt;strong&gt;What is HTML?&lt;/strong&gt; HTML is a language for describing web pages. • HTML stands forHyperTextMarkupLanguage • HTML is not a programming language, it is a markup language • A markup language is a set of markup tags • HTML uses markup tags to describe web pages&lt;br /&gt;&lt;strong&gt;HTML Tags&lt;/strong&gt; HTML markup tags are usually called HTML tags&lt;br /&gt;• HTML tags are keywords surrounded by angle brackets like &amp;lt;html&amp;gt;&lt;br /&gt;• HTML tags normally come in pairs like &amp;lt;b&amp;gt; and &amp;lt;/b&amp;gt;&lt;br /&gt;• The first tag in a pair is the start tag, the second tag is the end tag&lt;br /&gt;• Start and end tags are also called opening tags and closing tags &lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;&lt;strong&gt;HTML Documents = Web Pages&lt;/strong&gt;&lt;br /&gt;• HTML documents describe web pages&lt;br /&gt;• HTML documents contain HTML tags and plain text&lt;br /&gt;• HTML documents are also called web pages&lt;br /&gt; The purpose of a web browser (like Internet Explorer or Firefox) is to read HTML&lt;br /&gt;documents and display them as web pages. The browser does not display the HTML tags,&lt;br /&gt;but uses the tags to interpret the content of the page:&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;&amp;lt;html&amp;gt;&lt;br /&gt;&amp;lt;body&amp;gt;&lt;br /&gt;&amp;lt;h1&amp;gt;My First Heading&amp;lt;/h1&amp;gt;&lt;br /&gt;&amp;lt;p&amp;gt;My first paragraph&amp;lt;/p&amp;gt;&lt;br /&gt;&amp;lt;/body&amp;gt;&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;&amp;lt;/html&amp;gt; &lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;&lt;strong&gt;HTM or HTML Extension?&lt;/strong&gt;&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;When you save an HTML file, you can use e ither the .htm or the .html extension. We&lt;br /&gt;use .htm in our examples. It is a habit from the past, when the software only allowed&lt;br /&gt;three letters in file extensions.&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;With new software it is perfectly safe to use .html&lt;br /&gt;to download this course &lt;a href=&quot;http://www.scribd.com/doc/37037600/HTML&quot; target=&quot;window2&quot;&gt;&lt;span style=&quot;color:red;&quot;&gt;click here&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thebestlearn.blogspot.com/feeds/3625442232843380716/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://thebestlearn.blogspot.com/2010/10/web-designing-using-html.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6358061517221380645/posts/default/3625442232843380716'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6358061517221380645/posts/default/3625442232843380716'/><link rel='alternate' type='text/html' href='http://thebestlearn.blogspot.com/2010/10/web-designing-using-html.html' title='WEB DESIGNING Using HTML'/><author><name>Anonymous</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/blank.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6358061517221380645.post-2155961773007679557</id><published>2010-10-14T05:38:00.000-07:00</published><updated>2010-10-18T15:20:36.602-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="graphic"/><title type='text'></title><content type='html'>&lt;div style=&quot;TEXT-ALIGN: right&quot; dir=&quot;rtl&quot; trbidi=&quot;on&quot;&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;&lt;strong&gt;&lt;span style=&quot;font-size:large;&quot;&gt;&lt;span style=&quot;color:red;&quot;&gt;Adobe&lt;/span&gt; Illustrator 10&lt;/span&gt;&lt;/strong&gt;&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;&lt;strong&gt;About Adobe Illustrator&lt;/strong&gt;&lt;br /&gt; Illustrator is a vector drawing program. It is often used to draw illustrations, cartoons, diagrams, charts and&lt;br /&gt;logos. Unlike bitmap images that stores information in a grid of dots, Illustrator uses mathematical equations to&lt;br /&gt;draw out the shapes. This makes vector graphics scalable without the loss of resolution.&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;&lt;strong&gt;Advantages of Vector Graphics&lt;/strong&gt;• Scalable without resolution loss&lt;br /&gt;• Lines are crisp and sharp at any sizes&lt;br /&gt;• Print at high resolution&lt;br /&gt;• Smaller file size&lt;br /&gt;• Good for drawing illustrations &lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;&lt;strong&gt;Disadvantages of vector graphics&lt;/strong&gt;&lt;br /&gt;• Drawings tend to look flat and cartoon&lt;br /&gt;• Hard to produce photo realistic drawings &lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;If you liked my previous article onPhotoshop shortcuts, you’ll probably find&lt;br /&gt;this post useful. Here are 26 Illustrator shortcuts that can help you to speed&lt;br /&gt;up productivity. I use most of them (in fact, I can’t work without them). Most&lt;br /&gt;of shortcuts listed in this article aren’t documented in the software, so keep&lt;br /&gt;reading and you’re sure to find at least one new trick to put up your sleeve.&lt;br /&gt;Enjoy&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;In this tutorial I hope to illustrate some of the process of logo design using Adobe Illustrator. However, I must stress, this is not so much a tutorial on the use of Adobe Illustrator as it is a way to show you one method of the &quot;process&quot; of refining an image to a corporate identity (logo) or stylized illustration.The basic process here could be applied to any application.&lt;br /&gt;It should be noted that the example provided here was done mostly for this tutorial and I have bypassed a few of the earlier stages of logo design and concepting such as thumbnail sketching, etc. The logo is for a company called stone gecko, so I thought an illustration of a chameleon/gecko type animal would be good. Part of the concept originanlly was to make the gecko&quot;s lines apear blocky or stone like, but the process began to go out of the scope of this tutorial so I opted for a more simplified approach.&lt;br /&gt;This tutorial assumes you have at least a basic working knowledge of Illustrator, for example you should know how to select objects and change their outlines and fills. Being comfortable with the pen tool is also a big plus.&lt;br /&gt;All you need tobegin is an image to use for the reference like the one I have below of the gecko.&lt;br /&gt;Now on to the tutorial&lt;br /&gt;to download this course &lt;a href=&quot;http://www.scribd.com/doc/23543746/learn-Adobe-Illustrator-in-30-days&quot; target=&quot;window2&quot;&gt;&lt;span style=&quot;color:red;&quot;&gt;click here&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thebestlearn.blogspot.com/feeds/2155961773007679557/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://thebestlearn.blogspot.com/2010/10/adobe-illustrator-10-about-adobe.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6358061517221380645/posts/default/2155961773007679557'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6358061517221380645/posts/default/2155961773007679557'/><link rel='alternate' type='text/html' href='http://thebestlearn.blogspot.com/2010/10/adobe-illustrator-10-about-adobe.html' title=''/><author><name>Anonymous</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/blank.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6358061517221380645.post-2584736302396971554</id><published>2010-10-14T05:22:00.000-07:00</published><updated>2010-10-18T15:24:44.097-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Programming languages"/><title type='text'>Web Design &amp; Development</title><content type='html'>&lt;div style=&quot;TEXT-ALIGN: right&quot; dir=&quot;rtl&quot; trbidi=&quot;on&quot;&gt;&lt;div style=&quot;TEXT-ALIGN: right&quot; dir=&quot;rtl&quot; trbidi=&quot;on&quot;&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;&lt;strong&gt;&lt;span style=&quot;font-size:large;&quot;&gt;&lt;span style=&quot;color:red;&quot;&gt;Web Design&lt;/span&gt; &amp;amp; Development&lt;/span&gt;&lt;/strong&gt;&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;&lt;strong&gt;1. Why Should your organisation use the web?&lt;/strong&gt; &lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;To answer this question you’ll need to think about the following areas: &lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt; Who do we communicate with at the moment? &lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt; What types of information do we communicate? &lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt; How might the web might us communicate more efficiently?&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt; Are there new ways it might help us communicate? &lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt; Which are the areas it may not help us &lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;&lt;strong&gt;Be aware that&lt;/strong&gt; &lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt; Creating a Web site is easy, but creating a good one is not!&lt;br /&gt;For organisations that are about communication a bad Web site is worse than no Web site at all!&lt;br /&gt;This is why the planning process is crucial. Creating a web site without knowing how it fits into your&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;organisations communication and marketing processes should be avoided. Creating a web site with no planning can be easy, just open up your web design package and start. However, you probably won’t be pleased with the results&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;&lt;strong&gt;2. Some reasons to use the web&lt;/strong&gt; &lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt; &lt;strong&gt;To publicise your service&lt;/strong&gt; &lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;Many organisations start off with a simple site like an on-line brochure. The site can explain&lt;br /&gt;what your organisation does and how people can contact you, and should include the&lt;br /&gt;information that people most often want from you&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;  &lt;strong&gt;Your site is open 24 hours a day; 7 days a week&lt;/strong&gt; &lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;People can often find it difficult to get to an agency during opening hours. They may be&lt;br /&gt;working or have to care for children, public transport may be poor, or they may have mobility&lt;br /&gt;problems. A website is available at any time, to anyone who can get to a computer&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt; &lt;strong&gt;You can update information immediately&lt;/strong&gt; &lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;It can take weeks to design and print a leaflet and leaflets can still turn up years after they are outdated. Your web site can always hold accurate and timely information&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt; &lt;strong&gt;You may be able to reach people who don’t use your service now&lt;/strong&gt; &lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;The Samaritans have provided a well-known phone service for many years. They now also&lt;br /&gt;provide a service by email, publicised on their website. The organisation has found that 9 out&lt;br /&gt;of 10 people who seek help by e-mail wouldn’t use their phone service so they have extended&lt;br /&gt;the service they provide.&lt;br /&gt; &lt;strong&gt;You may be able to link people who would benefit from working together&lt;/strong&gt; &lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;Using the web people can exchange information and expertise quickly and easily. &lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt; &lt;strong&gt;You may be able to develop your service&lt;/strong&gt; &lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;You can use a website to sell publications or other products, or to take bookings. You can use it to get the latest news to individuals and groups instantly. &lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt; &lt;strong&gt;You may be able to build a campaign&lt;/strong&gt; &lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;The internet is playing an increasingly high-profile role in campaigning. Email and the web&lt;br /&gt;were used, for example, the current anti Iraq war campaign. There are other, more local&lt;br /&gt;examples. North Yorkshire Forum for Voluntary Organisations have campaigned successfully&lt;br /&gt;against local cuts using an online email campaign which circulated briefings and reports&lt;br /&gt;directly to groups and members of the public.&lt;br /&gt;&lt;strong&gt; You may raise your profile&lt;/strong&gt; &lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;Tony Blair has pledged that all government services will be deliverable in electronic form by&lt;br /&gt;2005, and this reflects the fact that the government is keen to encourage use of the internet.&lt;br /&gt;In general, for an agency to have a website implies to funders and other bodies that the&lt;br /&gt;organisation is forward-thinking and dynamic. It.s not a reason in itself to get a website, but it&lt;br /&gt;is an added bonus of having one.&lt;br /&gt;to download this course &lt;a href=&quot;http://www.scribd.com/doc/24986006/Design-for-Web-Developers-&quot; target=&quot;window2&quot;&gt;&lt;span style=&quot;color:red;&quot;&gt;click here&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thebestlearn.blogspot.com/feeds/2584736302396971554/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://thebestlearn.blogspot.com/2010/10/web-design-development.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6358061517221380645/posts/default/2584736302396971554'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6358061517221380645/posts/default/2584736302396971554'/><link rel='alternate' type='text/html' href='http://thebestlearn.blogspot.com/2010/10/web-design-development.html' title='Web Design &amp; Development'/><author><name>Anonymous</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/blank.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6358061517221380645.post-1946940856539834480</id><published>2010-10-14T05:07:00.000-07:00</published><updated>2010-10-18T15:29:38.345-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="network"/><title type='text'>(Database Management System (CS403</title><content type='html'>&lt;div style=&quot;TEXT-ALIGN: right&quot; dir=&quot;rtl&quot; trbidi=&quot;on&quot;&gt;&lt;div style=&quot;TEXT-ALIGN: right&quot; dir=&quot;rtl&quot; trbidi=&quot;on&quot;&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;&lt;strong&gt;&lt;span style=&quot;font-size:large;&quot;&gt;&lt;span style=&quot;color:red;&quot;&gt;Database&lt;/span&gt; Management System (CS403)&lt;/span&gt;&lt;/strong&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;&lt;strong&gt;Physical Record and Denormalization&lt;/strong&gt;&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;Denormalization is a technique to move from higher to lower normal forms of&lt;br /&gt;database modeling in order to speed up database access. Denormalization process is&lt;br /&gt;applied for deriving a physical data model from a logical form. In logical data base&lt;br /&gt;design we group things logically related through same primary key. In physical&lt;br /&gt;database design fields are grouped, as they are stored physically and accessed by&lt;br /&gt;DBMS. In general it may decompose one logical relation into separate physical&lt;br /&gt;records, combine some or do both. There is a valid reason for denormalization that is&lt;br /&gt;to enhance the performance. However, there are several indicators, which will help to&lt;br /&gt;identify systems, and tables, which are potential denormalization candidates. These&lt;br /&gt;are:&lt;br /&gt;Many critical queries and reports exist which rely upon data from more than one table.&lt;br /&gt;Often times these requests need to be processed in an on-line environment.&lt;br /&gt;Repeating groups exist which need to be processed in a group instead of individually.&lt;br /&gt;Many calculations need to be applied to one or many columns before queries can be&lt;br /&gt;successfully answered.&lt;br /&gt;Tables need to be accessed in different ways by different users during the same&lt;br /&gt;timeframe.&lt;br /&gt;Certain columns are queried a large percentage of the time. Consider 60% or greater&lt;br /&gt;to be a cautionary number flagging denormalization as an option&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;We should be aware that each new RDBMS release usually bring enhanced&lt;br /&gt;performance and improved access options that may reduce the need for&lt;br /&gt;denormalization. However, most of the popular RDBMS products on occasion will&lt;br /&gt;require denormalized data structures. There are many different types of denormalized&lt;br /&gt;tables, which can resolve the performance problems caused when accessing fully&lt;br /&gt;normalized data. Denormalization must balance the need for good system response&lt;br /&gt;time with the need to maintain data, while avoiding the various anomalies or problems&lt;br /&gt;associated with denormalized table structures. Denormalization goes hand-in-hand&lt;br /&gt;with the detailed analysis of critical transactions through view analysis. View&lt;br /&gt;analysis must include the specification of primary and secondary access paths for&lt;br /&gt;tables that comprise end-user views of the database. A fully normalized database&lt;br /&gt;schema can fail to provide adequate system response time due to excessive table join&lt;br /&gt;operations&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;&lt;strong&gt;Denormalization Situation 1:&lt;/strong&gt;&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;Merge two Entity types into one with one to one relationship. Even if one of the entity&lt;br /&gt;type is optional, so joining can lead to wastage of storage, however if two accessed&lt;br /&gt;together very frequently their merging might be a wise decision. So those two&lt;br /&gt;relations must be merged for better performance, which have one to one relationship.&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;&lt;strong&gt;Denormalization Situation 2:&lt;/strong&gt;&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;Many to many binary relationships mapped to three relations. Queries needing data&lt;br /&gt;from two participating ETs need joining of three relations that is expensive. Join is an&lt;br /&gt;expensive operation from execution point of view. It takes time and lot of resources.&lt;br /&gt;Now suppose there are two relations STUDENT and COURSE and there exits a many&lt;br /&gt;to many relationship in between them. So there are three relations STUDENT,&lt;br /&gt;COURSE and ENROLLED in between them. Now if we want to see that a student&lt;br /&gt;has enrolled how many courses. So to get this we will have to join three relations, first&lt;br /&gt;the STUDENT and ENROLLED and then joining it with COURSE, which is quite&lt;br /&gt;expensive. The relation created against relationship is merged with one of the relation&lt;br /&gt;created against participating ETs. Now the join operation will be performed only once.&lt;br /&gt;Consider the following many to many relationship:-&lt;br /&gt;EMP (empID, eName,pjId,Sal)&lt;br /&gt;PROJ (pjId,pjName)&lt;br /&gt;WORK (empId.pjId,dtHired,Sal)&lt;br /&gt;This is a many to many relationship in between EMP and PROJ with a relationship of&lt;br /&gt;WORK. So now if we by de-normalizing these relations and merge the WORK&lt;br /&gt;relation with PROJ relation, which is comparatively smaller one. But in this case it is&lt;br /&gt;violating 2NF and anomalies of 2NF would be there. But there would be only one join&lt;br /&gt;operation involved by joining two tables, which increases the efficiency.&lt;br /&gt;EMP (empID, eName,pjId,Sal)&lt;br /&gt;PROJ (pjId,pjName, empId,dtHired,Sal)&lt;br /&gt;So now it is up to you that you want to weigh the drawbacks and advantages of&lt;br /&gt;denormalization.&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;&lt;strong&gt;Denormalization Situation 3:&lt;/strong&gt;&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;Reference Data: One to many situation when the ET on side does not participate in&lt;br /&gt;any other relationship, then many side ET is appended with reference data rather than&lt;br /&gt;the foreign key. In this case the reference table should be merged with the main table&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;We can see it with STUDENT and HOBBY relations. One student can have one&lt;br /&gt;hobby and one hobby can be adopted by many students. Now in this case the hobby&lt;br /&gt;can be merged with the student relation. So in this case although redundancy of data&lt;br /&gt;would be there, but there would not be any joining of two relations, which will have a&lt;br /&gt;better performance&lt;br /&gt;to download this course &lt;a href=&quot;http://www.scribd.com/doc/103818/MNESIA-Database-Management-&quot; target=&quot;window2&quot;&gt;&lt;span style=&quot;color:red;&quot;&gt;click here&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thebestlearn.blogspot.com/feeds/1946940856539834480/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://thebestlearn.blogspot.com/2010/10/database-management-system-cs403.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6358061517221380645/posts/default/1946940856539834480'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6358061517221380645/posts/default/1946940856539834480'/><link rel='alternate' type='text/html' href='http://thebestlearn.blogspot.com/2010/10/database-management-system-cs403.html' title='(Database Management System (CS403'/><author><name>Anonymous</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/blank.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6358061517221380645.post-3965426497389985252</id><published>2010-10-14T04:58:00.000-07:00</published><updated>2010-10-18T15:29:53.524-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="network"/><title type='text'>Database Management System</title><content type='html'>&lt;div style=&quot;TEXT-ALIGN: right&quot; dir=&quot;rtl&quot; trbidi=&quot;on&quot;&gt;&lt;div style=&quot;TEXT-ALIGN: right&quot; dir=&quot;rtl&quot; trbidi=&quot;on&quot;&gt;&lt;span style=&quot;font-family:Arial;font-size:large;&quot;&gt;&lt;span style=&quot;font-family:Arial;font-size:large;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;&lt;strong&gt;&lt;span style=&quot;font-size:large;&quot;&gt;&lt;span style=&quot;color:red;&quot;&gt;Database &lt;/span&gt;Management System&lt;/span&gt;&lt;/strong&gt;&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;&lt;span style=&quot;font-size:small;&quot;&gt;&lt;strong&gt;Introduction to the course&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;&lt;span style=&quot;font-size:small;&quot;&gt;This course is first (fundamental) course on database management systems. The course&lt;br /&gt;discusses different topics of the databases. We will be covering both the theoretical and&lt;br /&gt;practical aspects of databases. As a student to have a better understanding of the subject,&lt;br /&gt;it is very necessary that you concentrate on the concepts discussed in the course.&lt;br /&gt;Areas to be covered in this Course:&lt;br /&gt;* Database design and application development: How do we represent a real-world&lt;br /&gt;system in the form of a database? This is one major topic covered in this course. It&lt;br /&gt;comprises of different stages, we will discuss all these stages one by one.&lt;br /&gt;* Concurrency and robustness: How does a DBMS allow many users to access data&lt;br /&gt;concurrently, and how does it protect against failures?&lt;br /&gt;* Efficiency and Scalability: How does the database cope with large amounts of data?&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;&lt;span style=&quot;font-size:small;&quot;&gt;* Study of tools to manipulate databases: In order to practically implement, that is, to&lt;br /&gt;perform different operations on databases some tools are required. The operations&lt;br /&gt;on databases include right from creating them to add, remove and modify data in&lt;br /&gt;the database and to access by different ways. The tools that we will be studying are&lt;br /&gt;a manipulation language (SQL) and a DBMS (SQL Server).&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;&lt;span style=&quot;font-size:small;&quot;&gt;&lt;strong&gt;Database definitions:&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;&lt;span style=&quot;font-size:small;&quot;&gt;Definitions are important, especially in technical subjects because definition describes&lt;br /&gt;very comprehensively the purpose and the core idea behind the thing. Databases have&lt;br /&gt;been defined differently in literature. We are discussing different definitions here, if we&lt;br /&gt;concentrate on these definitions, we find that they support each other and as a result of&lt;br /&gt;the understanding of these definitions, we establish a better understanding of use,&lt;br /&gt;working and to some extent the components of a database.&lt;br /&gt;Def 1: A shared collection of logically related data, designed to meet the information&lt;br /&gt;needs of multiple users in an organization. The term database is often erroneously&lt;br /&gt;referred to as a synonym for a “database management system (DBMS)”. They are&lt;br /&gt;not equivalent and it will be explained in the next section.&lt;br /&gt;Def 2: A collection of data: part numbers, product codes, customer information, etc. It&lt;br /&gt;usually refers to data organized and stored on a computer that can be searched and&lt;br /&gt;retrieved by a computer program.&lt;br /&gt;Def 3: A data structure that stores metadata, i.e. data about data. More generally we can&lt;br /&gt;say an organized collection of information.&lt;br /&gt;Def 4: A collection of information organized and presented to serve a specific purpose.&lt;br /&gt;(A telephone book is a common database.) A computerized database is an updated,&lt;br /&gt;organized file of machine readable information that is rapidly searched and&lt;br /&gt;retrieved by computer.&lt;br /&gt;Def 5: An organized collection of information in computerized format.&lt;br /&gt;Def 6: A collection of related information about a subject organized in a useful manner&lt;br /&gt;that provides a base or foundation for procedures such as retrieving information,&lt;br /&gt;drawing conclusions, and making decisions.&lt;br /&gt;Def 7: A Computerized representation of any organizations flow of information and&lt;br /&gt;storage of data.&lt;br /&gt;Each of the above given definition is correct, and describe database from slightly variant&lt;br /&gt;perspectives. From exam point of view, anyone will do. However, within this course, we&lt;br /&gt;will be referring first of the above definitions more frequently, and concepts discussed in&lt;br /&gt;the definition like, logically related data, shared collection should be clear. Another&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;&lt;span style=&quot;font-size:small;&quot;&gt;important thing that you should be very clear about is the difference between database&lt;br /&gt;and the database management system (DBMS). See, the database is the collection of data&lt;br /&gt;about anything, could be anything. Like cricket teams, students, busses, movies,&lt;br /&gt;personalities, stars, seas, buildings, furniture, lab equipment, hobbies, hotels, pets,&lt;br /&gt;countries, and many more anything about which you want to store data. What we mean&lt;br /&gt;by data; simply the facts or figures. Following table shows the things and the data &lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;&lt;span style=&quot;font-size:small;&quot;&gt;There could be infinite examples, and please note that the data that is listed about&lt;br /&gt;different things in the above table is not the only data that can be defined or stored about&lt;br /&gt;these things. As has been explained in the definition one above, there could be so many&lt;br /&gt;facts about each thing that we are storing data about; what exactly we will store depends&lt;br /&gt;on the perspective of the person or organization who wants to store the data. For example,&lt;br /&gt;if you consider food, data required to be stored about the food from the perspective of a&lt;br /&gt;cook is different from that of a person eating it. Think of a food, like, Karhahi Ghost, the&lt;br /&gt;facts about Karhahi ghosht that a cook will like to store may be, quantity of salt, green&lt;br /&gt;and red chilies, garlic, water, time required to cook and like that. Where as the customer&lt;br /&gt;is interested in chicken or meat, then black or red chilies, then weight, then price and like&lt;br /&gt;that. Well, definitely there are some things common but some are different as well. The&lt;br /&gt;thing is that the perspective or point of view creates the difference in what we store;&lt;br /&gt;however, the main thing is that the database stores the data.&lt;br /&gt;The database management system (DBMS), on the other hand is the software or tool that&lt;br /&gt;is used to manage the database and its users. A DBMS consist of different components or&lt;br /&gt;subsystem that we will study about later. Each subsystem or component of the DBMS&lt;br /&gt;performs different function(s), so a DBMS is collection of different programs but they all&lt;br /&gt;work jointly to manage the data stored in the database and its users. In many books and&lt;br /&gt;may be in this course sometimes database and database management system are used&lt;br /&gt;interchangeably but there is a clear difference and we should be clear about them.&lt;br /&gt;Sometimes another term is used, that is, the database system, again, this term has been&lt;br /&gt;used differently by different people, however in this course we use the term database&lt;br /&gt;system as a combination of database and the database management system. So database is&lt;br /&gt;collection of data, DBMS is tool to manage this data, and both jointly are called database&lt;br /&gt;system.&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-size:small;&quot;&gt;to download this course &lt;a href=&quot;http://www.scribd.com/doc/29787016/database-management-system-1&quot; target=&quot;window2&quot;&gt;&lt;span style=&quot;color:red;&quot;&gt;click here&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thebestlearn.blogspot.com/feeds/3965426497389985252/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://thebestlearn.blogspot.com/2010/10/database-management-system.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6358061517221380645/posts/default/3965426497389985252'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6358061517221380645/posts/default/3965426497389985252'/><link rel='alternate' type='text/html' href='http://thebestlearn.blogspot.com/2010/10/database-management-system.html' title='Database Management System'/><author><name>Anonymous</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/blank.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6358061517221380645.post-3562090669164023991</id><published>2010-10-14T04:50:00.000-07:00</published><updated>2010-10-18T15:30:06.832-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="network"/><title type='text'>Software Project Management</title><content type='html'>&lt;div style=&quot;TEXT-ALIGN: right&quot; dir=&quot;rtl&quot; trbidi=&quot;on&quot;&gt;&lt;div style=&quot;TEXT-ALIGN: right&quot; dir=&quot;rtl&quot; trbidi=&quot;on&quot;&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;&lt;span style=&quot;font-size:large;&quot;&gt;&lt;strong&gt;&lt;span style=&quot;color:red;&quot;&gt;Software&lt;/span&gt; Project Management&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;&lt;strong&gt;Introduction &amp;amp; Fundamentals&lt;/strong&gt;&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;&lt;strong&gt;1.1 What is Management?&lt;/strong&gt;&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;Basically, the management involves the following activities:&lt;br /&gt;􀂐 Planning- deciding what is to be done&lt;br /&gt;􀂐 Organizing- making arrangements&lt;br /&gt;􀂐 Staffing- selecting the right people for the job&lt;br /&gt;􀂐 Directing- giving instructions&lt;br /&gt;􀂐 Monitoring- checking on progress&lt;br /&gt;􀂐 Controlling- taking action to remedy hold-ups&lt;br /&gt;􀂐 Innovating- coming up with new solutions&lt;br /&gt;􀂐 Representing- liaising with users, etc.&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;&lt;strong&gt;1.2 What is Project Management?&lt;/strong&gt;&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;Project Management is the art of maximizing the probability that a project&lt;br /&gt;delivers its goals on Time, to Budget and at the required Quality.&lt;br /&gt;The art of planning for the future has always been a human trait. In essence a&lt;br /&gt;project can be captured on paper with a few simple elements: a start date, an end&lt;br /&gt;date, the tasks that have to be carried out and when they should be finished, and&lt;br /&gt;some idea of the resources (people, machines etc) that will be needed during the&lt;br /&gt;course of the project.&lt;br /&gt;Project management is the application of knowledge, skills, tools, and&lt;br /&gt;techniques to project activities to meet project requirements. Project management&lt;br /&gt;is accomplished through the use of the processes such as: initiating, planning,&lt;br /&gt;executing, controlling, and closing. It is important to note that many of the&lt;br /&gt;processes within project management are iterative in nature. This is in part due to&lt;br /&gt;the existence of and the necessity for progressive elaboration in a project&lt;br /&gt;throughout the project life cycle; i.e., the more you know about your project, the&lt;br /&gt;better you are able to manage it.&lt;br /&gt;Project management is also defined as a strategic competency that has successfully been&lt;br /&gt;applied in such high profile projects as the construction of silk root, organizing and managing the&lt;br /&gt;Olympics Games, and the construction of Islamabad-Lahore motorway, just to name a few. If&lt;br /&gt;project management can play a major role in these success stories, just imagine what it might be&lt;br /&gt;able to do for your own organization.&lt;br /&gt;The term project management is sometimes used to describe an organizational&lt;br /&gt;approach to the management of ongoing operations. This approach, more properly&lt;br /&gt;called management by projects, treats many aspects of ongoing operations as&lt;br /&gt;projects to apply project management techniques to them.&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;Almost any human activity that involves carrying out a non- repetitive task&lt;br /&gt;can be a project. So we are all project managers! We all practice project&lt;br /&gt;management (PM). But there is a big difference between carrying out a very&lt;br /&gt;simple project involving one or two people and one involving a complex mix of&lt;br /&gt;people, organizations and tasks.&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;&lt;strong&gt;1.3 What is Software Project Management?&lt;/strong&gt;&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;When the plan starts to involve different things happening at different times, some&lt;br /&gt;of which are dependent on each other, plus resources required at different times&lt;br /&gt;and in different quantities and perhaps working at different rates, the paper plan&lt;br /&gt;could start to cover a vast area and be unreadable.&lt;br /&gt;Nevertheless, the idea that complex plans could be analyzed by a computer to&lt;br /&gt;allow someone to control a project is the basis of much of the development in&lt;br /&gt;technology that now allows projects of any size and complexity, not only to be&lt;br /&gt;planned, but also modeled to answer &#39;what if?&#39; questions.&lt;br /&gt;The original programs and computers tended to produce answers long after an&lt;br /&gt;event had taken place. Now, there are many project planning and scheduling&lt;br /&gt;programs that can provide real time information, as well as linking to risk&lt;br /&gt;analysis, time recording, and costing, estimating and other aspects of project&lt;br /&gt;control.&lt;br /&gt;But computer programs are not project management: they are tools for&lt;br /&gt;project managers to use. Project management is all that mix of components of&lt;br /&gt;control, leadership, teamwork, resource management etc that goes into a&lt;br /&gt;successful project.&lt;br /&gt;Project managers can be found in all industries. Their numbers have grown&lt;br /&gt;rapidly as industry and commerce has realized that much of what it does is project&lt;br /&gt;work. And as project-based organizations have started to emerge, project&lt;br /&gt;management is becoming established as both a professional career path and a way&lt;br /&gt;of controlling business.&lt;br /&gt;So opportunities in project management now exist not only in being a project&lt;br /&gt;manager, but also as part of the support team in a project or program office or as a&lt;br /&gt;team leader for part of a project. There are also qualifications that can be attained&lt;br /&gt;through the professional associations&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;&lt;strong&gt;1.4 What is a Project?&lt;/strong&gt;&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;A project is an activity with specific goals which takes place over a finite&lt;br /&gt;period of time.&lt;br /&gt;“A temporary organization that is needed to produce a unique and pre-defined&lt;br /&gt;outcome or result at a pre-specified time using pre-determined resources”&lt;br /&gt;Projects are often implemented as a means of achieving an organization’s&lt;br /&gt;strategic plan. Operations and projects differ primarily in that operations are&lt;br /&gt;ongoing and repetitive while projects are temporary and unique. A project can&lt;br /&gt;thus be defined in terms of its distinctive characteristics—a project is a temporary&lt;br /&gt;endeavor undertaken to create a unique product or service. Temporary means&lt;br /&gt;that every project has a definite beginning and a definite end. Unique means that&lt;br /&gt;the product or service is different in some distinguishing way from all other&lt;br /&gt;products or services. For many organizations, projects are a means to respond to&lt;br /&gt;those requests that cannot be addressed within the organization’s normal&lt;br /&gt;operational limits.&lt;br /&gt;Projects are undertaken at all levels of the organization. They may involve a&lt;br /&gt;single person or many thousands. Their duration ranges from a few weeks to more&lt;br /&gt;than five years. Projects may involve a single unit of one organization or may&lt;br /&gt;cross organizational boundaries, as in joint ventures and partnering.&lt;br /&gt;Examples of projects include:&lt;br /&gt;• Developing a new product or service.&lt;br /&gt;• Effecting a change in structure, staffing, or style of an organization.&lt;br /&gt;• Designing a new transportation vehicle.&lt;br /&gt;• Developing or acquiring a new or modified information system.&lt;br /&gt;• Constructing a building or facility.&lt;br /&gt;• Building a water system for a community in a developing country.&lt;br /&gt;• Running a campaign for political office.&lt;br /&gt;• Implementing a new business procedure or process.&lt;br /&gt;1. Temporary&lt;br /&gt;Temporary means that every project has a definite beginning and a definite end.&lt;br /&gt;The end is reached when the project’s objectives have been achieved, or it&lt;br /&gt;becomes clear that the project objectives will not or cannot be met, or the need for&lt;br /&gt;the project no longer exists and the project is terminated. Temporary does not&lt;br /&gt;necessarily mean short in duration; many projects last for several years. In every&lt;br /&gt;case, however, the duration of a project is finite; projects are not ongoing efforts.&lt;br /&gt;2. Unique, Product Service or Result&lt;br /&gt;Projects involve creating something that has not been done in exactly the same&lt;br /&gt;way before and which is, therefore, unique and distinct. Projects create:&lt;br /&gt;to download this course &lt;a href=&quot;http://www.scribd.com/doc/16553924/Mastering-Software-Project-&quot; target=&quot;window2&quot;&gt;&lt;span style=&quot;color:red;&quot;&gt;click here&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thebestlearn.blogspot.com/feeds/3562090669164023991/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://thebestlearn.blogspot.com/2010/10/software-project-management.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6358061517221380645/posts/default/3562090669164023991'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6358061517221380645/posts/default/3562090669164023991'/><link rel='alternate' type='text/html' href='http://thebestlearn.blogspot.com/2010/10/software-project-management.html' title='Software Project Management'/><author><name>Anonymous</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/blank.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6358061517221380645.post-5647776347409864136</id><published>2010-10-14T04:33:00.000-07:00</published><updated>2010-10-18T15:27:36.345-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="software"/><title type='text'>Software Engineering Best Practices</title><content type='html'>&lt;div style=&quot;TEXT-ALIGN: right&quot; dir=&quot;rtl&quot; trbidi=&quot;on&quot;&gt;&lt;div style=&quot;TEXT-ALIGN: right&quot; dir=&quot;rtl&quot; trbidi=&quot;on&quot;&gt;&lt;span style=&quot;font-family:Helvetica-Bold;font-size:medium;&quot;&gt;&lt;span style=&quot;font-family:Helvetica-Bold;font-size:medium;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;&lt;span style=&quot;font-size:large;&quot;&gt;&lt;strong&gt;&lt;span style=&quot;color:red;&quot;&gt;Software&lt;/span&gt; Engineering Best Practices&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;&lt;strong&gt;Foreword&lt;/strong&gt;&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;Software Engineering is about people—the people who have a need for&lt;br /&gt;and use software, the people who build software, the people who test&lt;br /&gt;software, the people who manage software projects, and the people who&lt;br /&gt;support and maintain software. So why is it that the emphasis of software&lt;br /&gt;engineering still concentrates on the technology?&lt;br /&gt;How old is the business of software development? Let’s settle on&lt;br /&gt;55 years. That means a full generation has moved through the industry.&lt;br /&gt;These people were trained, spent their lives working on software, and&lt;br /&gt;are now retired or close to retirement. In their time, they have seen&lt;br /&gt;innumerable promises of “a better way”—silver bullets by the score.&lt;br /&gt;There have been thousands of new programming languages, all manner&lt;br /&gt;of methodologies, and a plethora of new tools. It sometimes seems as&lt;br /&gt;if the software industry is as strongly driven by fads and fashion as&lt;br /&gt;the garment industry. Many practitioners become apostolic in their&lt;br /&gt;worship of a particular approach, practice, or tool—for a while at&lt;br /&gt;least. But when the metrics are collected and analyzed, the sad truth&lt;br /&gt;is revealed—as an industry we have not made a great deal of progress.&lt;br /&gt;There have been no major breakthroughs that have led to the painless&lt;br /&gt;production of quality software delivered on time and within a predicted&lt;br /&gt;cost. And the skeptics ask, “Is software engineering an oxymoron?”&lt;br /&gt;Our fixation on technology blinds us. We don’t want to, or can’t, see&lt;br /&gt;the need to embrace basic, sound engineering practices. In this book,&lt;br /&gt;Capers Jones contends that if the software industry wants to be recognized&lt;br /&gt;as an engineering discipline, rather than a craft, then it must&lt;br /&gt;employ solid engineering practices to deliver an acceptable result, economically.&lt;br /&gt;Technology is fascinating, but it is not the most important&lt;br /&gt;factor when it comes to doing good work and delivering a good result.&lt;br /&gt;The way people work, the choices they make, and the disciplines they&lt;br /&gt;choose to apply, will have more impact on the success of a software&lt;br /&gt;project than the choice of technology.&lt;br /&gt;There must be times when Capers feels like a prophet alone in a desert.&lt;br /&gt;He has been tirelessly providing the software industry with guidance&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;span style=&quot;font-family:Helvetica-Bold;font-size:x-large;&quot;&gt;&lt;span style=&quot;font-family:Helvetica-Bold;font-size:x-large;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;&lt;span style=&quot;font-size:large;&quot;&gt;&lt;strong&gt;Introduction&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;&lt;span style=&quot;font-size:small;&quot;&gt;Between the time this book was started and the time it was completed,&lt;br /&gt;the global recession began. As a result, this book moved in a somewhat&lt;br /&gt;different direction than older books dealing with software engineering.&lt;br /&gt;Due to the recession, the book now includes material on dealing with&lt;br /&gt;layoffs and downsizing; on the changing economic balance between the&lt;br /&gt;United States and other countries; and on the economics of software&lt;br /&gt;during a recessionary period.&lt;br /&gt;Software engineering was not immediately affected by the financial&lt;br /&gt;crisis and the recession when it started in 2008, but as time passed,&lt;br /&gt;venture funds began to run out. Other forms of financing for software&lt;br /&gt;companies became difficult, so by the middle of 2009, software engineering&lt;br /&gt;positions were starting to be affected by layoffs. Specialty positions&lt;br /&gt;such as quality assurance and technical writing have been affected&lt;br /&gt;even more severely, since such positions are often the first to go during&lt;br /&gt;economic downturns.&lt;br /&gt;One unexpected byproduct of the recession is that the availability of&lt;br /&gt;software engineers combined with a reduction in compensation has made&lt;br /&gt;the United States a candidate for becoming an outsource country.&lt;br /&gt;As of 2009, the cost differentials between the United States, India,&lt;br /&gt;and China are being lowered, and the convenience of domestic contracts&lt;br /&gt;versus international contracts may prove to be beneficial for the software&lt;br /&gt;engineering community of the United States.&lt;br /&gt;As the recession continues, the high costs of software are being examined&lt;br /&gt;more seriously than in the past. The recession also highlights the&lt;br /&gt;fact that software has always been insecure. Due to the recession, cybercrime&lt;br /&gt;such as the theft of valuable information, identity theft, and even&lt;br /&gt;embezzlement are increasing rapidly. There are also sharp increases in&lt;br /&gt;“phishing” or attempting to use false messages to gain access to personal&lt;br /&gt;bank accounts.&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;&lt;span style=&quot;font-size:small;&quot;&gt;From the author’s viewpoint, the recession is highlighting four critical&lt;br /&gt;areas where software engineering needs to improve to become a solid&lt;br /&gt;engineering discipline rather than a craft:&lt;br /&gt;1. Software security needs to be improved organically by raising the&lt;br /&gt;immunity levels of applications and including better security features&lt;br /&gt;in programming languages themselves. Access control and&lt;br /&gt;permissions are weak links in software engineering.&lt;br /&gt;2. Software quality needs to be improved in terms of both defect prevention&lt;br /&gt;methods and defect removal methods. Poor quality has damaged&lt;br /&gt;the economics of software for 50 years, and this situation cannot continue.&lt;br /&gt;Every major application needs to use effective combinations of&lt;br /&gt;inspections, static analysis, and testing. Testing alone is inadequate&lt;br /&gt;to achieve high quality levels.&lt;br /&gt;3. Software measurements need to be improved in order to gain better&lt;br /&gt;understanding of the true economic picture of software development&lt;br /&gt;and software maintenance. This implies moving to activity-based&lt;br /&gt;costs. Better measurement also implies analyzing the flaws of traditional&lt;br /&gt;metrics such as “cost per defect” and “lines of code,” which&lt;br /&gt;violate the rules of standard economics.&lt;br /&gt;4. Due to the recession, new development is slowing down, so the economics&lt;br /&gt;of software maintenance and renovation need to be better&lt;br /&gt;understood. Methods of preserving and renovating legacy applications&lt;br /&gt;are increasingly important, as are methods of mining legacy&lt;br /&gt;applications for “lost” requirements and business rules.&lt;br /&gt;As of 2009, the great majority of companies and the great majority of&lt;br /&gt;software engineers have no effective measurements of either productivity&lt;br /&gt;or quality. This is not a suitable situation for a true engineering discipline.&lt;br /&gt;Lack of measurements combined with hazardous metrics mean&lt;br /&gt;that evaluating the effectiveness of methods such as Agile, Rational&lt;br /&gt;Unified Process (RUP), and the Team Software Process (TSP) is harder&lt;br /&gt;than it should be.&lt;br /&gt;While the lack of measurements and the ability to judge the effectiveness&lt;br /&gt;of software engineering methods and practices was inconvenient&lt;br /&gt;when the economy was growing, it is a serious problem during a recession.&lt;br /&gt;Poor measurements have made phrases such as “best practices”&lt;br /&gt;embarrassing for software, because a majority of the best-practice claims&lt;br /&gt;have not been based on solid measurements using valid metrics.&lt;br /&gt;This book attempts to show a combination of metrics and measurements&lt;br /&gt;that can demonstrate effectiveness and hopefully place software&lt;br /&gt;engineering on a sound economic basis. The “best practices” described&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-size:small;&quot;&gt;to download this course &lt;a href=&quot;http://www.scribd.com/doc/27143209/Best-Practice-in-Software-&quot; target=&quot;window2&quot;&gt;&lt;span style=&quot;color:red;&quot;&gt;click here&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thebestlearn.blogspot.com/feeds/5647776347409864136/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://thebestlearn.blogspot.com/2010/10/software-engineering-best-practices.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6358061517221380645/posts/default/5647776347409864136'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6358061517221380645/posts/default/5647776347409864136'/><link rel='alternate' type='text/html' href='http://thebestlearn.blogspot.com/2010/10/software-engineering-best-practices.html' title='Software Engineering Best Practices'/><author><name>Anonymous</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/blank.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6358061517221380645.post-7008863975784534324</id><published>2010-10-14T04:26:00.000-07:00</published><updated>2010-10-18T15:27:41.591-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="software"/><title type='text'>Software Engineering</title><content type='html'>&lt;div style=&quot;TEXT-ALIGN: right&quot; dir=&quot;rtl&quot; trbidi=&quot;on&quot;&gt;&lt;div style=&quot;TEXT-ALIGN: right&quot; dir=&quot;rtl&quot; trbidi=&quot;on&quot;&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;&lt;span style=&quot;font-size:large;&quot;&gt;&lt;strong&gt;Software &lt;span style=&quot;color:red;&quot;&gt;Engineering&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;&lt;span style=&quot;font-size:large;&quot;&gt;&lt;strong&gt;&lt;b&gt;&lt;span style=&quot;font-family:Helvetica-Bold;font-size:large;&quot;&gt;&lt;span style=&quot;font-family:Helvetica-Bold;font-size:large;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:small;&quot;&gt; &lt;/span&gt;&lt;/b&gt;&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;Introduction&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;&lt;span style=&quot;font-size:small;&quot;&gt;This course is a continuation of the first course on Software Engineering. In order to&lt;br /&gt;set the context of our discussion, let us first look at some of the definitions of software&lt;br /&gt;engineering.&lt;br /&gt;Software Engineering is the set of processes and tools to develop software. Software&lt;br /&gt;Engineering is the combination of all the tools, techniques, and processes that used in&lt;br /&gt;software production. Therefore Software Engineering encompasses all those things&lt;br /&gt;that are used in software production like:&lt;br /&gt;• Programming Language&lt;br /&gt;• Programming Language Design&lt;br /&gt;• Software Design Techniques&lt;br /&gt;• Tools&lt;br /&gt;• Testing&lt;br /&gt;• Maintenance&lt;br /&gt;• Development etc.&lt;br /&gt;So all those thing that are related to software are also related to software engineering.&lt;br /&gt;Some of you might have thought that how programming language design could be&lt;br /&gt;related to software engineering. If you look more closely at the software engineering&lt;br /&gt;definitions described above then you will definitely see that software engineering is&lt;br /&gt;related to all those things that are helpful in software development. So is the case with&lt;br /&gt;programming language design. Programming language design is one of the major&lt;br /&gt;successes in last fifty years. The design of Ada language was considered as the&lt;br /&gt;considerable effort in software engineering.&lt;br /&gt;These days object-oriented programming is widely being used. If programming&lt;br /&gt;languages will not support object-orientation then it will be very difficult to&lt;br /&gt;implement object-oriented design using object-oriented principles. All these efforts&lt;br /&gt;made the basis of software engineering.&lt;br /&gt;Well-Engineered Software&lt;br /&gt;Let’s talk something about what is well-engineered software. Well-engineered&lt;br /&gt;software is one that has the following characteristics.&lt;br /&gt;• It is reliable&lt;br /&gt;• It has good user-interface&lt;br /&gt;• It has acceptable performance&lt;br /&gt;• It is of good quality&lt;br /&gt;• It is cost-effective&lt;br /&gt;Every company can build software with unlimited resources but well-engineered&lt;br /&gt;software is one that conforms to all characteristics listed above&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;&lt;span style=&quot;font-size:small;&quot;&gt;Software has very close relationship with economics. When ever we talk about&lt;br /&gt;engineering systems we always first analyze whether this is economically feasible or&lt;br /&gt;not. Therefore you have to engineer all the activities of software development while&lt;br /&gt;keeping its economical feasibility intact.&lt;br /&gt;The major challenges for a software engineer is that he has to build software within&lt;br /&gt;limited time and budget in a cost-effective way and with good quality&lt;br /&gt;Therefore well-engineered software has the following characteristics.&lt;br /&gt;• Provides the required functionality&lt;br /&gt;• Maintainable&lt;br /&gt;• Reliable&lt;br /&gt;• Efficient&lt;br /&gt;• User-friendly&lt;br /&gt;• Cost-effective&lt;br /&gt;But most of the times software engineers ends up in conflict among all these goals. It&lt;br /&gt;is also a big challenge for a software engineer to resolve all these conflicts.&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;The Balancing Act!&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;&lt;span style=&quot;font-size:small;&quot;&gt;Software Engineering is actually the balancing act. You have to balance many things&lt;br /&gt;like cost, user friendliness, Efficiency, Reliability etc. You have to analyze which one&lt;br /&gt;is the more important feature for your software is it reliability, efficiency, user&lt;br /&gt;friendliness or something else. There is always a trade-off among all these&lt;br /&gt;requirements of software. It may be the case that if you try to make it more userfriendly&lt;br /&gt;then the efficiency may suffer. And if you try to make it more cost-effective&lt;br /&gt;then reliability may suffer. Therefore there is always a trade-off between these&lt;br /&gt;characteristics of software.&lt;br /&gt;These requirements may be conflicting. For example, there may be tension among the&lt;br /&gt;following:&lt;br /&gt;• Cost vs. Efficiency&lt;br /&gt;• Cost vs. Reliability&lt;br /&gt;• Efficiency vs. User-interface&lt;br /&gt;A Software Engineer is required to analyze these conflicting entities and tries to strike&lt;br /&gt;a balance&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-size:small;&quot;&gt;to download this course &lt;a href=&quot;http://www.scribd.com/doc/27693820/Software-Engineering&quot; target=&quot;window2&quot;&gt;&lt;span style=&quot;color:red;&quot;&gt;click here&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thebestlearn.blogspot.com/feeds/7008863975784534324/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://thebestlearn.blogspot.com/2010/10/software-engineering.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6358061517221380645/posts/default/7008863975784534324'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6358061517221380645/posts/default/7008863975784534324'/><link rel='alternate' type='text/html' href='http://thebestlearn.blogspot.com/2010/10/software-engineering.html' title='Software Engineering'/><author><name>Anonymous</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/blank.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6358061517221380645.post-4813650347674208712</id><published>2010-10-14T04:18:00.000-07:00</published><updated>2010-10-18T15:24:51.138-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Programming languages"/><title type='text'>Fundamentals of Image Processing</title><content type='html'>&lt;div style=&quot;TEXT-ALIGN: right&quot; dir=&quot;rtl&quot; trbidi=&quot;on&quot;&gt;&lt;div style=&quot;TEXT-ALIGN: right&quot; dir=&quot;rtl&quot; trbidi=&quot;on&quot;&gt;&lt;span style=&quot;font-family:Arial;font-size:x-large;&quot;&gt;&lt;span style=&quot;font-family:Arial;font-size:large;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;&lt;strong&gt;Fundamentals of &lt;span style=&quot;color:red;&quot;&gt;Image&lt;/span&gt; Processing&lt;/strong&gt;&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;&lt;strong&gt;Introduction&lt;/strong&gt;&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;&lt;span style=&quot;font-size:small;&quot;&gt;Modern digital technology has made it possible to manipulate multi-dimensional&lt;br /&gt;signals with systems that range from simple digital circuits to advanced parallel&lt;br /&gt;computers. The goal of this manipulation can be divided into three categories:&lt;br /&gt;• Image Processing image in ® image out&lt;br /&gt;• Image Analysis image in ® measurements out&lt;br /&gt;• Image Understanding image in ® high-level description out&lt;br /&gt;We will focus on the fundamental concepts of image processing. Space does not&lt;br /&gt;permit us to make more than a few introductory remarks about image analysis.&lt;br /&gt;Image understanding requires an approach that differs fundamentally from the&lt;br /&gt;theme of this book. Further, we will restrict ourselves to two–dimensional (2D)&lt;br /&gt;image processing although most of the concepts and techniques that are to be&lt;br /&gt;described can be extended easily to three or more dimensions. Readers interested in&lt;br /&gt;either greater detail than presented here or in other aspects of image processing are&lt;br /&gt;referred to [1-10]&lt;br /&gt;We begin with certain basic definitions. An image defined in the “real world” is&lt;br /&gt;considered to be a function of two real variables, for example, a(x,y) with a as the&lt;br /&gt;amplitude (e.g. brightness) of the image at the real coordinate position (x,y). An&lt;br /&gt;image may be considered to contain sub-images sometimes referred to as&lt;br /&gt;…Image Processing Fundamentals&lt;br /&gt;2&lt;br /&gt;regions–of–interest, ROIs, or simply regions. This concept reflects the fact that&lt;br /&gt;images frequently contain collections of objects each of which can be the basis for a&lt;br /&gt;region. In a sophisticated image processing system it should be possible to apply&lt;br /&gt;specific image processing operations to selected regions. Thus one part of an image&lt;br /&gt;(region) might be processed to suppress motion blur while another part might be&lt;br /&gt;processed to improve color rendition.&lt;br /&gt;The amplitudes of a given image will almost always be either real numbers or&lt;br /&gt;integer numbers. The latter is usually a result of a quantization process that converts&lt;br /&gt;a continuous range (say, between 0 and 100%) to a discrete number of levels. In&lt;br /&gt;certain image-forming processes, however, the signal may involve photon counting&lt;br /&gt;which implies that the amplitude would be inherently quantized. In other image&lt;br /&gt;forming procedures, such as magnetic resonance imaging, the direct physical&lt;br /&gt;measurement yields a complex number in the form of a real magnitude and a real&lt;br /&gt;phase. For the remainder of this book we will consider amplitudes as reals or&lt;br /&gt;integers unless otherwise indicated.&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;&lt;strong&gt;Digital Image Definitions&lt;/strong&gt;&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;&lt;span style=&quot;font-size:small;&quot;&gt;A digital image a[m,n] described in a 2D discrete space is derived from an analog&lt;br /&gt;image a(x,y) in a 2D continuous space through a sampling process that is&lt;br /&gt;frequently referred to as digitization. The mathematics of that sampling process will&lt;br /&gt;be described in Section 5. For now we will look at some basic definitions&lt;br /&gt;associated with the digital image. The effect of digitization is shown in Figure 1.&lt;br /&gt;The 2D continuous image a(x,y) is divided into N rows and M columns. The&lt;br /&gt;intersection of a row and a column is termed a pixel. The value assigned to the&lt;br /&gt;integer coordinates [m,n] with {m=0,1,2,…,M–1} and {n=0,1,2,…,N–1} is a[m,n].&lt;br /&gt;In fact, in most cases a(x,y)—which we might consider to be the physical signal&lt;br /&gt;that impinges on the face of a 2D sensor—is actually a function of many variables&lt;br /&gt;including depth (z), color (l), and time (t). Unless otherwise stated, we will&lt;br /&gt;consider the case of 2D, monochromatic, static images in this chapter.&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-size:small;&quot;&gt;to download this course &lt;a href=&quot;http://www.scribd.com/doc/7217416/Fundamentals-of-Image-&quot; target=&quot;window2&quot;&gt;&lt;span style=&quot;color:red;&quot;&gt;click here&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;TEXT-ALIGN: left&quot; dir=&quot;ltr&quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thebestlearn.blogspot.com/feeds/4813650347674208712/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://thebestlearn.blogspot.com/2010/10/fundamentals-of-image-processing.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6358061517221380645/posts/default/4813650347674208712'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6358061517221380645/posts/default/4813650347674208712'/><link rel='alternate' type='text/html' href='http://thebestlearn.blogspot.com/2010/10/fundamentals-of-image-processing.html' title='Fundamentals of Image Processing'/><author><name>Anonymous</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/blank.gif'/></author><thr:total>0</thr:total></entry></feed>