Getting Started With Word 2007

01/11/2010

CREATING AND EDITING DOCUMENTS

Introduction

MS Word 2007 is an easy-to-use word processing tool that enables you to create various documents to store your professional and personal data. For example, you can use Word 2007 to create a brochure for promoting a new product of your company or a newsletter for circulating the latest official news among your coworkers. Word 2007 provides several features that help you create, save, and open documents easily.

At the end of this topic, you will be able to:

create a new Word 2007 document.

Creating a Document

Word 2007, you can save different types of documents such as resumes, reports, and create e-mail messages. You can create these documents either from scratch or using predefined templates and wizards. Each method has its advantages. For example, the creation of a document created out of nothing flexibility and ensures accuracy. On the other hand, you can use predefined templates or wizards to create professional documents quickly and easily. After creating a document, you can select the desired text into the document and then save the document for later reference or revision. For more information visit
http://www.teachmeit.com/samplecourse/ms/msa/content.asp

Creating a Document from Scratch

Every time you start Word 2007, a blank document is created by default. You can explicitly create a new document by clicking the Office Button and then selecting the New command. This displays the New Document dialog box. On the Blank and recent page of the New Document dialog box, you have several options to create a blank document.

Creating a Blank Document

In the New Document dialog box, when you double-click the Blank document option, a new document is created. A blinking cursor is displayed in the upper-left corner of the new document. The Home tab is displayed by default. Next, you select the font face and font size for the text from the Font group and start typing.

Creating a New Blog Entry

In the New Document dialog box, when you double-click the new blog post option, a new blog files are created. When you create a blog for the first time documents, sign up for a blog account that displays a message box. This message, you can register a blog service provider. You can also choose to choose to register. Then, you can insert the information you want to publish your document in the blog. Finally, you need to click on the blog post labels issued an order button to publish blog into your site. If you have not registered to a blog service provider, sign up for a blog account, the message box is displayed again. For more information, please visit
http://www.teachmeit.com/samplecourse/ms/msa/content.asp

Creating a Template

To create a template, you first create a document with the settings that you may want to use in future. Then, you click the Office Button and select the Save As command from the menu. This displays the Save As dialog box. Here, you click the Trusted Templates link in the left pane. This opens the default Templates folder for saving the template. Next, you select the Word Template option from the Save as type drop-down list. You can use the File name text box to change the default name, if required. Finally, you click the Save button.

Creating a Document from a Template

To create a document from a template, you click the Office Button and select the New command from the menu. This displays the New Document dialog box. Here, you select the My templates... option from the Templates section. This displays the New dialog box. This dialog box lists the templates that you have created and saved on your computer. You select a template from the My Templates tab and click the OK button. This opens a new document with the settings saved in the selected template.

Creating a New Document from an Existing Document

You may need to create a new Word 2007 document from a template. For example, you want to create a document from a document called Technical training. To create such a document, select New from the existing ... Option in the New Document dialog box. This shows the New from Existing Document dialog box. In this dialog box, browse to the folder that contains the source document with the show in the drop-down list. Then select the source document and click the Create New button. This creates a new document in the folder that contains the source document.
For more information visit
http://www.teachmeit.com/samplecourse/ms/msa/content.asp

Moving Text in a Document

When working in a document, you might need to move certain text in the document within the same document or to a different document. You can use the options provided in the Clipboard group on the Home tab to move or copy selected text. To move the selected text, you click the Cut command button on the Clipboard group. Then, you click at the point where you want the text to appear and click the Paste command button. To move the text to another document, you switch to the new document and click the Paste command button.

Copying Text

You can copy text within the same document or across documents. To copy text, you select the text that you want to copy and then select the Copy command button in the Clipboard group. Next, you click at the point where you want the text to appear in the same document or in another document. Next, you click the Paste command button to paste the selected text at the specified location.

Paste Options

You can access different paste options by using the Paste Special... and Paste as Hyperlink options in the Paste gallery. The Paste Special dialog box is displayed when you select the Paste Special... option. It provides you with different options to paste your text. For example, the Unformatted Text option allows you to paste text without formatting. The Paste as Hyperlink option allows you to paste a hyperlink to a file in another file to link the two files. For this, you first need to save the file, copy the text to use as a hyperlink, click at a location where you want to insert the hyperlink, and then select the Paste as Hyperlink option. For more information visit
http://www.teachmeit.com/samplecourse/ms/msa/content.asp

Saving a Document

In creating and formatting documents, you need to save for future use. To do this, you click the Office button, select Save or Save As command to open the Save As dialog box. In this dialog box, use the Save In drop-down list, browse to your location to save the document. Next, you type your file name of the file name text box. You can choose to save the Save As Type drop-down list in the format of a different file format. Finally, click the Save button to save the file with the specified name and format of the specified location.

Options in the Save As Dialog Box

The Save As dialog box contains a section in which the shortcuts to the Trusted Templates, My Recent Documents, Desktop, My Documents, My Computer, and My Network Places folders are available. You can save your documents in any of these folders.

The Tools button, located at the bottom-left corner of the Save As dialog box, consists of options to delete, rename, and save documents. It also enables you to display the properties of files and folders, use Web options, such as mapping network drives, and set passwords. Additionally, this button enables you to configure save, security, and Web options, compress pictures, and clear document hierarchy. The top panel of the Save As dialog box enables you to perform various tasks, such as moving to the last opened folder, creating a new folder, or deleting a document or a folder.

Saving as a PDF or XPS

At times, you may want to share your documents with users who do not have Word 2007 installed on their computers. To do this, you click the Office Button and select Save As - PDF or XPS menu command. This command enables you to save your documents in the Portable Document Format (PDF) and XML Paper Specification (XPS) formats. Using these formats, you can easily share your Word 2007 documents with other users on the Internet without considering the type of computer or applications that they are using. For more information visit
http://www.teachmeit.com/samplecourse/ms/msa/content.asp

opening a Document

To open a saved document, you click the Office Button and then select the Open command. This displays the Open dialog box. In the Open dialog box, you browse to the folder where you saved the document by using the Look in drop-down list. Next, you select the document that you want to open. Finally, you click the Open button.

The Open dialog box enables you to open a document in different modes, such as read-only or copy. You can select the mode to open a document by clicking the arrow next to the Open button.

Posted in: xml tutorial| Tags: Introduction New example word document creating scratch documents processing editing

Create Drupal 6 Modules With New Book

12/13/2009

Learning Drupal 6 Module Development is a new book from Packt, which acts as a practical guide for creating Drupal 6 modules with PHP. Written by Matt Butcher, this book will help users through the development of complete Drupal 6 modules on foot.

Drupal is a free and open-source modular web application framework and content management system (CMS) written in PHP. It can run in many environments, including Windows, Mac OS X, Linux, and FreeBSD. It's a modular system, with an elegant hook-based architecture, and great code. These are a few of the perks that make Drupal a choice platform for developers who want the power of an established CMS, but the freedom to make it work for them. From social networking to AJAX to e-commerce, the hundreds of existing modules attest to Drupal's flexibility.

If the user eager to start creating for the Drupal 6 subjects, it is their book. They will come complete Drupal modules that PHP programmers primer development. Specifically for Drupal 6 books, this book will allow users to encode the module as soon as possible and help them to increase the characteristics, which will allow them to work, professional gloss!

This book will give users a clear, concise and, of course, to practical guidance from them the basics of creating their first module to develop the skills to enable them a Drupal developer to be reckoned with. Learning Drupal 6 Module Development covers the new and updated APIs to guide the transition to Drupal 6. The new menu system will be treated the forms and Schema APIs, and many core revisions in this book.

This book is written for PHP developers who want to add custom features to Drupal. Users should know the basics of PHP and MySQL programming, but there is no experience of programming Drupal is required, although it is expected to be familiar with the basic operation of Drupal.

For more information about the book, see www.PacktPub.com/drupal-6-module-development/book

Posted in: ajax tutorial| Tags: Learning New system development book php cms module drupal modules

A New CMS for ASP.NET Lovers

12/02/2009

ASP.NET-CMS products in the market is expanding rapidly. Users now have another mixed content management, and ASP.NET with Webaptive power options. Just released by the developer Striquent, Webaptive is a premium and the community version of the CMS. The biggest draw is that it can be incorporated into the program without third-party software development kit to implement existing application content management features. Way is the existence of IIS and Microsoft stack. NET technology.

Creating ASP.NET Applications

Webaptive closely with the Web server's functionality to your CMS application. From the IIS, you can choose the application you want to enhance. Once you choose and the database is automatically created, you can make existing applications or develop new products, because the method in which Webaptive endorse the application itself is specific to the ASP.NET framework. , It is strongly recommended that you create your pages and ASP.NET applications that use standard programming practices.

CMS Features

While the ASP.NET feature-rich, Webaptive provide other CMS products, many of the same features. For example, it has a built-in WYSIWYG items to easily create and blog, a CSS editing equipment, and support a variety of authors and editors. It is more advanced features, including localization and advertising management, as well as managers and administrators the choice contents of the succession. Another Webaptive unique quality and Perifigure, Striquent's sister product. Perfigure seamless integration is a powerful analytical tool to analyze Web site performance, and provides detailed traffic statistics, marketing and other business-related activities. These capabilities alone Webaptive very attractive for commercial users of the CMS.

Standing Alongside and Out from the Crowd

Marketed as a CMSaaS product, Webaptive shares a few qualities with similar hosted SaaS CMS solutions such as CushyCMS and Surreal CMS.? Many of these platforms work by mildly blending content management features into a web page or website.? Though effective for the most part, they are not all that intrusive in regard to the core technologies and as a result, only provide limited CMS functionality.? Although Webaptive performs in a similar manner, it goes beyond the basics by digging into the code at the ASP.NET application level.? This gives it the ability to interact with ASP.NET controls as well as the standard HTML elements.? When all components are properly configured, this CMS can truly help you take your web applications to the next level.? Another difference is that whereas most SaaS CMS platforms are hosted solutions, Webaptive can be downloaded, installed and configured on your own server.

Availability and System Requirements

The Webaptive CMS is currently available in three versions: the community, fast, and Enterprise Edition. Function, the community and the Express version is almost the same. However, the community version is free, and therefore does not provide reliable technical support included. The Enterprise Edition is the most powerful version of the product, because it is equipped with many advanced back-end version, of course, paid support. In order to run Webaptive, you need Windows Server 2003 operating system or higher and SQL Server database. These elements to support your ASP.NET applications and web pages.

Posted in: asp.net| Tags: Management NET New asp content market cms lovers webaptive net-cms

ActFind China iPhone New Products - Seloo A555 & Seloo I909

11/30/2009

?

Do not miss hot, hand-picked new China-iPhone products - Seloo A555no more than $90 dollars. And the more you buy, the more you save. ActFind, which is one of the leading China wholesale dropshipper, accepts any kinds of order; even you only buy one item.

?

Ensure that counterfeit products are poor quality or informal after-sale service? All of these phones support both 12-month warranty. If a problem occurs, please contact our well trained staff in customer service and they will do their best to solve it for you. You buy securityChina iPhone wholesale products here are 100% guaranteed. The following are their outstanding features:

?

Seloo A555

?

1. For television - you can pick up your favorite TV channels free powerful analog antenna!

2. Fully Unlocked - Works on four main GSM frequency bands for sound reception

Three. Dual SIM - Switch 2 SIM card / easily between the same mobile phone number

4. FM radio - you can pick up has FM radio stations, wherever you are

5. Bluetooth - High speed wireless technology.

6. Java Enabled - Get the latest cool Apps on your phone with Java technology

7. Dual Camera - Front and rear lenses for versatile shot.

8. iPhone-style Menu - All-around menu has everything you need

9. Touch Screen - Easy to use and responsive touch screen operation for smooth navigation

10.1GB TF Card free of charge

?

Seloo I909

?

1. Dual Sim Dual Standby

2. Camera - 0.3MP CMOS camera

3. Display - 3.0 inch Full large touch screen

4. Long standby time - Up to 260 hours

5. Multiple Games - Vsmj, METVOS, Dragon Force ex, Girl Majung, GreadyFish, etc.

6. FM function

7. Bluetooth support

8. Extra function - ZX-Magazine, Mobile English, alarm, Bluetooth, e-book reader, etc.

http://blog.actfind.com/actfind-hot-products/actfind-china-iphone-new-products-seloo-a555-seloo-i909/

Posted in: java training| Tags: New iphone seloo actfind

Several New Features in Dynamic Data Preview 4

06/20/2009

· Entity Templates

· Filters

· Support for inheritance in Entity Framework and Linq to SQL

· Support for many to many in Entity Framework

· Email and Url field templates

· Support for many new data annotation attributes

· Display

· Order – control order of fields

· AutoGenerateFilter - control if a field is used as a filter

· FilterUIHint – override default filter used for a field

· Ability to provide default values for fields at runtime

· Ability to use field templates and validation in Web pages hosted by any ASP.NET application.

· Requires no data model

· Requires no routing

· Datasource for accessing .NET RIA Domain Service and Dynamic Data support for .NET RIA Domain Service

 

DynamicDataSamples

This is the primary project sample that shows most of the new functionality that has been added to Dynamic Data since .NET 3.5 SP1. The default.aspx page highlights many of the new items that are being added in .NET 4, in particular:

· Filter Templates. Filters are now first class citizens in Dynamic Data. There is a new FilterTemplate directory that contains the default filter templates and supports user defined filter templates. Filters can be applied to columns using the new FilterUIHint attribute.

· Entity Templates – The Details, Edit and Insert page templates in version 1.0 forced a two column display style (field name, field value). Entity templates allow for the layout of an entity to be arbitrarily customized.

· Field Templates. The following new field templates have been created.

· Email Field Template. Data fields in the model that are marked with DataType(DataType.Email) will be displayed as mailto: hyperlinks that will launch the email client when clicked.

· Url Field Template. Fields in the model that are marked with DataType(DataType.Url) will be displayed as hyperlinks that will open a new window with the given URL.

· Many to Many Relationships in Tables. Entity Framework models support many to many relationships. Dynamic Data will display these as a list of values or in edit mode a list of checkboxes for the selectable columns.

· Enumeration on Model. If a column in the model is associated with an enumeration data type it will be displayed as a dropdown list of the values from the enumeration.

· Enumeration using Metadata. If a column in the model has an EnumDataType(typeof(enum)) attribute it associated with an enumeration data type it will be displayed as a dropdown list of the values from the enumeration.

· Inheritance. Both Entity Framework and Linq to SQL support inheritance relationships in their data models. Dynamic Data will now properly display this data.

This sample also shows some other advanced features in Dynamic Data such as

· Multiple Data Models

· Each data model uses a different data model technology.

· Each registers its own custom DynamicData directory.

Posted in: C# and .NET| Tags: NET CTP .NET 4.0 New Dynamic Data Control field data framework entity support filter order dynamic

New enhance: .NET 4.0 Security

06/16/2009

The first beta of the v4.0 .NET Framework is now available, and with it comes a lot of changes to the CLR's security system.  We've updated both the policy and enforcement portions of the runtime in a lot of ways that I'm pretty excited to finally see available.  Since there are a lot of security changes, I'll spend the next month or so taking a deeper look at each of them.  At a high level, the major areas that are seeing updates with the v4 CLR are: 

  • Security policy
  • Security transparency
  • APTCA
  • Evidence
  • AppDomain Managers

Like I did when we shipped the v2.0 CLR, I'll come back and update this post with links to the details about each of the features we added as I write more detailed blog posts about each of them.

One of the first changes that you might see to security in the v4 CLR is that we’ve overhauled the security policy system.  In previous releases of the .NET Framework, CAS policy applied to all assemblies loaded into an application (except for in simple sandbox domains).

That lead to a lot of interesting problems.  For instance, one of the more common issues people ran into was that they would develop an application on their local machine that they wanted to share with other people on the network.   Once the application was working on their machine, they would share it out, but nobody could run it over the network because CAS policy provided a lower grant set to assemblies loaded from the intranet than it does to assemblies loaded from the local machine.   The usual result was unexpected and unhandled SecurityExceptions when trying to use the application.

Generally, the only solution to this problem was to either manually update the CAS policy on each machine that wanted to run the application, deploy the application some other way (for instance via ClickOnce), or use native code.

One of the worst things about this problem was that the additional pain of not being able to just share a managed app over the network wasn’t actually buying any security.  If an application wanted to attack your machine, it could bypass the sandbox that the CLR was setting up simply by being written in native code.

Effectively, running an executable is a trust decision – you’re saying that you trust the application that you’re running enough to execute with the privileges your Windows account has.

That leads to an interesting observation – the CLR isn’t the correct place to be setting permission restrictions for applications that are being launched directly (either from the command prompt, or from Windows explorer for instance).  Instead, that should be done through Windows itself using mechanisms like SRP, which apply equally to both managed and native applications.

In the v3.5 SP1 release, these observations (writing managed code to use on the network was harder than it needed to be, and it wasn’t even buying any extra security) led us to relax CAS policy for LocalIntranet applications slightly.   We enabled applications that were run directly from an intranet share (and any assemblies loaded from immediately next to that application) to be fully trusted by pretending that it had MyComputer zone evidence instead of LocalIntranet.

In the v4.0 release of the runtime, the CLR has taken that a step further.  By default, unhosted applications are not subject to managed security policy when run under v4.0.   Effectively, this means any managed application that you launch from the command prompt or by double clicking the .exe in Windows Explorer will run fully trusted, as will all of the assemblies that it loads (including assemblies that it loads from a location other than the the directory where the executable lives).

For applications run from the local machine, there really should be no observable change.  However, for applications that are shared out over a network, this means that everything should just work – just as if you had run the application from your computer while you were developing it.

Posted in: C# and .NET| Tags: NET Security .NET 4.0 CLR New Enhance AppDomain system framework beta lot

Garbage Collector in .NET 3.5

06/12/2009

New GC Modes:
GCSettings.LatencyMode
Batch: ConcurrentGC off
Interactive: Concurrent GC on
LowLatency: stops Gen2 collections when the app can’t tolerate pauses caused by GC collections
New GC.Collect method:
GC.Collect(<generation>,GCCollectionMode)
Forced: equivalent to the old Collect methods, the collection is done at the time of the call
Optimized: leave the GC to decide if a collection is productive
Default: uses the default, right now it is Forced.

Note:

2.0 (GCcon on/off), GC0/1 usually pretty fast. Config file (client single proc – Interactive), All proc’s doing collection at same time – Batch). Now offered thru API or Config file).

GC.Collect – Forced (sync. Collection same as 2.0), Optimized (new) Now is a good time (hint) but GC ultimately decides, Default (in this version it is Forced, but in the future it may be some other default).

Posted in: C# and .NET| Tags: NET New GC Barbage Collector collector gcsettings modes garbage latencymode collect concurrentgc batch

What's New in Windows Communication Foundation 4.0

06/04/2009

Controlling Service Activation Based on Available Memory

Some WCF services may not run optimally when memory resources are constrained. The Window Communication Foundation allows the user to configure a setting that specifies a lower bound on the amount of free memory when the service is run under Full Trust. If there is less free memory available than the value of this setting, the service will not be activated and an exception will be thrown. minFreeMemoryToActivateService is a configuration file setting that allows the user to specify a percentage of free memory that is required to be free in order to activate a service, the default value is 5 per cent.

Support for WS-Discovery

The Service Discovery feature enables client applications to dynamically discover service addresses at runtime in an interoperable way using WS-Discovery. The WS-Discovery specification outlines the message-exchange patterns (MEPs) required for performing light-weight discovery of services, both by multicast (ad hoc) and unicast (utilizing a network resource).

Standard Endpoints

Standard endpoint are pre-defined endpoints that have one or more of their properties (address, binding, contract) fixed. For example all metadata exchange endpoints specify IMetadataExchange as their contract, so there is no need for a developer to have to specify the contract. The standard MEX endpoint therefore has a fixed IMetadataExchange contract.

Workflow Services

With the introduction of a set of messaging activities it is easier than ever to implment workflows that send and receive data. These messaging activites allow you to model complex message exchange patterns that go outside of the traditional send/receive or RPC-style method invocation.

Web Hosting a .NET Framework 3.5 WCF Service on a Machine Running .NET Framework 4.0

When hosting a WCF service written with .NET Framework 3.5 on a machine running .NET Framework 4.0, you may get a T:System.ServiceModel.ProtocolException with the following text:

Unhandled Exception: System.ServiceModel.ProtocolException: The content type tex t/html; charset=utf-8 of the response message does not match the content type of the binding (application/soap+xml; charset=utf-8). If using a custom encoder, b e sure that the IsContentTypeSupported method is implemented properly. The first 1024 bytes of the response were: '<html> <head> <title>The application domain or application pool is currently running v ersion 4.0 or later of the .NET Framework. This can occur if IIS settings have b een set to 4.0 or later for this Web application, or if you are using version 4. 0 or later of the ASP.NET Web Development Server. The &lt;compilation&gt; elemen t in the Web.config file for this Web application does not contain the required 'targetFrameworkMoniker' attribute for this version of the .NET Framework (for e xample, '&lt;compilation targetFrameworkMoniker=&quot;.NETFramework,Version=v4.0 &quot;&gt;'). Update the Web.config file with this attribute, or configure the W eb application to use a different version of the .NET Framework.</title>...

Or if you try to browse to the service's .svc file you may see the an error page with the following text.

The application domain or application pool is currently running version 4.0 or later of the .NET Framework. This can occur if IIS settings have been set to 4.0 or later for this Web application, or if you are using version 4.0 or later of the ASP.NET Web Development Server. The <compilation> element in the Web.config file for this Web application does not contain the required 'targetFrameworkMoniker' attribute for this version of the .NET Framework (for example, '<compilation targetFrameworkMoniker=".NETFramework,Version=v4.0">'). Update the Web.config file with this attribute, or configure the Web application to use a different version of the .NET Framework.

These errors occur because the application domain IIS is running within is running .NET Framework 4.0 and the WCF service is expecting to run under .NET Framework 3.5. To fix this problem open the service's web.config file and find the <compilation> element. Add the targetFrameworkMoniker attribute as shown in the following XML example.

Posted in: C# and .NET| Tags: Communication NET .NET 4.0 New WCF Foundation service user framework contract ws-discovery memory

Hot Posts

Latest posts

Tags

Others

Sponsors

asp.net interview questions