media domain soaps

media domain soaps
media domain soaps

Silverlight 4 Hosting :: Using Silverlight 4 Web Parts in SharePoint 2010

Silverlight Overview

A number of features make Silverlight 4 a great business application platform. At its most basic level Silverlight is a browser plug-in that runs across a number of platforms (e.g., Windows and Mac) on a number of browsers (e.g., Internet Explorer, Safari, and Firefox). This functionality greatly reduces the amount of code you write, allowing you to focus on your application’s business logic and not on the subtle compatibility issues that come with supporting multiple browsers. Silverlight lets you create rich immersive experiences for your users.

Silverlight is .Net. You can use all your knowledge of ASP.Net, Windows Presentation Foundation (WPF), and Windows Forms to program Silverlight. In fact, Silverlight is a subset of WPF. Both WPF and Silverlight use XAML to declaratively define the user experience. Most business applications revolve around some back-end data store such as SQL Server or a line-of-business system such as SAP. Silverlight has extensive data binding capabilities to allow you to quickly bind back-end data the user interfaces. More and more, rich media such as pictures, voice, and video are becoming standard requirements in a business application. Users expect to stream video from the server for training and other business functions such as CEO broadcasts.

Silverlight supports Smooth Streaming technology, which lets you host and deliver HD video from your IIS servers, including SharePoint. Another feature, introduced with Silverlight 3, is the Out-of-Browser (OOB) feature. OOB lets you install and run your Silverlight application out of the browser on the local machine. By surfacing the OOB application on the start menu or desktop, you give a user a more desktop-application-like feel. You can also detect your online status and respond accordingly—for example, caching data locally. The OOB features in Silverlight 4 have expanded this capability to allow your OOB applications to run with full trust and instantiate COM objects.

Another Silverlight feature allows Silverlight controls to communicate with other running Silverlight controls. This means that you can create complex composible applications that work together as single applications. For example, imagine adding two Silverlight applications to a page that could allow the applications to communicate with each and provide a master/detail experience for users. This is similar conceptually to what you do today with Web part-to-part communication. Silverlight also provides a rapid application developer model with great tools such as Visual Studio 2010 and Expression Blend 3 + Sketchflow. The designer and developer workflow that Silverlight provides allows designers to create beautiful and expressive designs, then hand those applications over the wall to a developer who can add deep data integration with line-of-business systems.

Silverlight Out of the Box

SharePoint 2010 contains a number of Silverlight features out of the box, a clear indication that SharePoint is serious about Silverlight and that SharePoint developers should be as well. A Silverlight Web Part lets you add a Silverlight application to your SharePoint site simply by adding a Web Part and setting the path to the Silverlight application’s .XAP file.

You can upload Silverlight applications to SharePoint document libraries or other SharePoint folders, which makes it easy for end users to add Silverlight applications to their sites. For example, most users have administrative rights on their My Site. Let’s walk through the steps you could take to add a Silverlight application to your My Site. First you’ll need a sample Silverlight application. You can find one by browsing the list of Silverlight samples on the Silverlight.net/Community site. You can choose a sample application that looks interesting to you and download it to your desktop. But in this example, we’ll use a weather control that displays the current weather. After you’ve downloaded that application, upload it to a document library on your My Site. Add the Silverlight application you just uploaded to the right-hand column of your home page. From the ribbon menu put the page into edit mode. Once the page is in edit mode you’ll see the Web Part zones. Click on the zone on the right (it should be called Middle Right Zone) to open the insert Web Part dialog.

From the Categories list on the left select Media and Content, then in the Web Parts list select Silverlight Web Part. Click the Add button to insert the Silverlight Web Part into the Middle Right Zone. You’ll be prompted to provide the URL to the Silverlight application. Enter the path to the Silverlight control you uploaded to your document library. The easiest way to get the path is to right-click on the Silverlight .XAP file and choose Copy Shortcut from the context menu. After adding the URL to the Silverlight application click ok. Click on Stop Editing from the ribbon menu to exit edit mode. You’ll see your Silverlight application running on your page; in this case you can see that it accurately reflects the weather in Redmond.

SharePoint also includes a number of Silverlight controls in the box. The Silverlight Media Web Part lets you easily add video to your SharePoint site by adding the Media Web Part. Let’s look at how easy it is to add video to your SharePoint sites. SharePoint 2010 contains a new library type called Asset Libraries. Asset Libraries are designed to hold media such as pictures and videos. Create a new Asset Library from the create dialog. Upload a Windows Media Video (WMV) file to your Assets Library. Browse to the home page of your site, or wherever you would like to add video. Put the page in edit mode by clicking the Edit button on the Page tab of the ribbon menu.

Once the page is in edit mode, click on the spot in the page where you would like to insert the media player. Clicking inside the page while in edit mode will enable a context-sensitive ribbon tab called Editing Tools. The Editing Tools tab contains two tabs: Format Text and Insert. Click on the Insert tab, then select Web Part from the Web Parts ribbon group. From the Insert Web Part dialog select the Media and Content item from the Categories list and then select Media Web Part. Click the Add button to add the Media Web Part to the page.

Once the Media Web Part control has been added to the page you must select the Web Part to enable another context-sensitive ribbon item called Media. Click on Change Media dropdown to select the video to play. Choose SharePoint from the Change Media dropdown. This will open a browse dialog that will let you pick the video in your Asset Library that you uploaded earlier. The Media ribbon menu lets you set other properties of the media player such as dimensions and style. You can also set the video to loop or start automatically when the page opens.

SharePoint also uses Silverlight internally for some of its functionality. For example, Web Applications such as Word and PowerPoint will use Silverlight to render content.

Access SharePoint Data from Silverlight

SharePoint contains a number of ways that you can access the data contained in Lists and Libraries. One way to access SharePoint from client applications such as Silverlight is via SOAP-based Web Services. These Web Services, still available in SharePoint 2010, cover the widest area of features. Although there are some incompatibilities in Silverlight due to the way Silverlight implements this feature, they are necessary in certain scenarios (e.g., calling search services).

The Client Object is a new feature of SharePoint 2010 that provides a Silverlight-based object model for calling SharePoint. The Client Object is a very lightweight and efficient way to batch call SharePoint to retrieve and update data. The Client Object Model gives you explicit control of not only when and how often you call the server but also over how much data is returned. The Client Object Model is generated from the Server Object Model, SharePoint.dll. So if you’re familiar with the Server OM, you’ll be familiar with the Client OM.

Another new way to access list and library data is by using RESTful services. SharePoint 2010 exposes all of its data as a RESTful endpoint. You can use the ADO.Net data services against SharePoint’s list data to generate strongly typed classes using the entity framework. This makes reading and writing list and library data very familiar to .Net developers.

Silverlight applications can run in the new Sandboxed solutions of SharePoint 2010 and SharePoint Online. Silverlight applications execute on the client and make a perfect Sandboxed solution because of this. For example, Sandboxed solutions are blocked from making network calls such as Web Service calls. But Silverlight can make these calls, even as part of a Sandboxed solution. This means that by using a combination of Sandboxed solutions for easy deployment and Silverlight client-side features you can achieve many of the same capabilities as Farm-level solutions without any of the security risks to the SharePoint farm. And only Sandboxed solutions can be deployed to the standard SharePoint Online service.

Silverlight Development on SharePoint

With SharePoint 2010, the developer story has come a long way. SharePoint now is integrated into Visual Studio 2010 as a first-class platform. Visual Studio 2010 supports a number of SharePoint project types such as Web Parts, Workflows, Event Receivers, and Modules. You can also import existing .wsp package files that have been exported from saving a SharePoint site as a template or exported from SharePoint designer. You can even upgrade a SharePoint 2007 project created with Visual Studio Extensions for WSS (VseWSS).

SharePoint projects now are Silverlight aware and can deploy and debug Silverlight applications as part of the SharePoint .wsp package file. Let’s walk through the creation and deployment of a simple Silverlight application to SharePoint. Start by opening Visual Studio and creating a Silverlight application. In this example, name the project SimpleSilverlight and click OK. Uncheck the option to host the Silverlight application in a new Web site. You don’t need this because it creates a test Web site for your Silverlight project. You will use SharePoint as your test Web site. The Silverlight project opens in Visual Studio and you can use the Silverlight designer to create the application. In this case, you’ll use Expression Blend as the designer. In Visual Studio right-click on the MainPage.xaml file and choose Open in Expression Blend from the context menu. Use Expression Blend to create the application.

When you’re finished, save and close Expression Blend. Switch back to Visual Studio, which will prompt you to reload the application because it was changed outside of Visual Studio. Next, you’ll need to deploy the Silverlight application to SharePoint. You could stop at this point and just distribute your Silverlight .XAP file, as you saw in the earlier example with the weather application. But I wouldn’t recommend this approach because it is a best practice to always deploy applications to SharePoint using a SharePoint package file (.wsp). Add a new empty SharePoint project to your Silverlight solution. Call the empty SharePoint project SimpleSilverlightDeploy. The new SharePoint project wizard will prompt you to choose the location to deploy to and the type of project to create. The default is to create a Sandboxed solution. This is the best choice for Silverlight projects. Next, you need to add a SharePoint Module project item to the SharePoint project.

Modules are the way that you deploy files to SharePoint. Call the Module SimpleApp. By default, a sample file called Sample.txt is created. You can delete this file because it is not needed. In other .Net applications you can add a project reference to another project to include the output of one project in another. But this does not work for deploying a Silverlight application because you don’t want a reference to the .dll file; you need a reference to the .XAP file instead. Click on the SimpleApp module node in the solution explorer on the right side of Visual Studio. You’ll see a property called Project Output References. Click the ellipse to open the Project Output References collection dialog. Click the add button to add a new reference.

In the properties of the new reference set the property name to the name of the Silverlight Project—in this case, SimpleSilverlight. Set the Deployment Type property to ElementFile and close the dialog. The last step is to edit the Elements.xml file to specify where you want to deploy the file. Edit the file by adding a new File node under the Module node. The path property specifies the relative path to the file in the .wsp package. The URL property specifies the path on the SharePoint Server where you want the file deployed. In this example, we use the WebDav path to deploy the file to the Master Pages document library.

<!–l version=”1.0″ encoding=”utf-8–><br /><br />     <br />                            Url=”_catalogs/masterpage/Silverlight/SimpleSilverlight.xap” />
    

You can now press F5 to deploy the solution to SharePoint. Visual Studio builds and deploys the solution to the SharePoint solution gallery and activates the project. It will also open the SharePoint site. You can verify that deployment was successful in a couple of ways. First, from the site settings page open the Solutions Gallery. The Solutions Gallery shows you all the applications that are installed in the Sandbox for that Site Collection. Next you can verify that the Silverlight application was deployed to the Master Pages gallery by browsing to the Master Pages gallery.

The Master Pages gallery is located at http://server/_catalogs/masterpage. To test your new Silverlight application, put the page in edit mode and insert a Silverlight Web Part, just as you did earlier in this article. Click the Add button to add the Web Part and set the URL to the Silverlight application, which from our example will be http://intranet.contoso.com/_catalogs/masterpage/Silverlight/SimpleSilverlight.xap. You may need to resize your Web Part to fit the Silverlight application. Once that is done, click the save icon to exit edit mode.

Debugging Silverlight with SharePoint

Visual Studio makes it easy to debug Silverlight applications in SharePoint. In the SharePoint project that you created in the previous section, right-click on the SharePoint project node and select properties. In the Visual Studio properties window, select the SharePoint tab. The SharePoint tab lets you modify and control the package and deployment process that is used.

For example, maybe you don’t want Visual Studio to activate the SharePoint solutions when you deploy. This gives you very granular control over the entire process. But in this case, you’re interested in the last property at the bottom of the page. You may need to scroll down to see it. At the bottom of the tab page there is a check box called Enable Silverlight debugging (instead of Script debugging). Check this box to debug your Silverlight application. After you set this property you can set breakpoints in your code just as you would any other .Net project. Visual Studio will do everything to attach the debugger correctly.

What is so SPECIAL on ASPHostDirectory.com Silverlight Hosting?

We know that finding a cheap, reliable web host is not a simple task so we’ve put all the information you need in one place to help you make your decision. At ASPHostDirectory, we pride ourselves in our commitment to our customers and want to make sure they have all the details they need before making that big decision.

We will work tirelessly to provide a refreshing and friendly level of customer service. We believe in creativity, innovation, and a competitive spirit in all that we do. We are sound, honest company who feels that business is more than just the bottom line. We consider every business opportunity a chance to engage and interact with our customers and our community. Neither our clients nor our employees are a commodity. They are part of our family.

The followings are the top 10 reasons you should trust your online business and hosting needs to us:

- FREE domain for Life -ASPHostDirectory gives you your own free domain name for life with our Professional Hosting Plan and 3 free domains with any of Reseller Hosting Plan! There’s no need to panic about renewing your domain as ASPHostDirectory will automatically do this for you to ensure you never lose the all important identity of your site
- 99,9% Uptime Guarantee – ASPHostDirectory promises it’s customers 99.9% network uptime! We are so concerned about uptime that we set up our own company to monitor people’s uptime for them called ASPHostDirectory Uptime
- 24/7-based Support – We never fall asleep and we run a service that is opening 24/7 a year. Even everyone is on holiday during Easter or Christmast/New Year, we are always behind our desk serving our customers
- Customer Tailored Support – if you compare our hosting plans to others you will see that we are offering a much better deal in every aspect; performance, disk quotas, bandwidth allocation, databases, security, control panel features, e-mail services, real-time stats, and service
- Money Back Guarantee – ASPHostDirectory offers a ‘no questions asked’ money back guarantee with all our plans for any cancellations made within the first 30 days of ordering. Our cancellation policy is very simple – if you cancel your account within 30 days of first signing up we will provide you with a full refund
- Experts in Silverlight Hosting – Given the scale of our environment, we have recruited and developed some of the best talent in the hosting technology that you are using. Our team is strong because of the experience and talents of the individuals who make up ASPHostDirectory
- Daily Backup Service – We realise that your website is very important to your business and hence, we never ever forget to create a daily backup. Your database and website are backup every night into a permanent remote tape drive to ensure that they are always safe and secure. The backup is always ready and available anytime you need it
- Easy Site Administration – With our powerful control panel, you can always administer most of your site features easily without even needing to contact for our Support Team. Additionally, you can also install more than 100 FREE applications directly via our Control  Panel in 1 minute!

Happy Hosting!

About the Author

About ASPHostDirectory.com:

At ASPHostDirectory.com, our mission is to provide a range of innovative, reliable and easy-to-use Internet solutions to our customers and to support them with unprecedented, personalized support. For more information, visit http://www.ASPHostDirectory.com.

How The Media Controls Your Mind with Alan Watt


iHome iP43LVC Dual Alarm Clock Radio for your iPod/iPhone with Pillow Shaker (Blue)


iHome iP43LVC Dual Alarm Clock Radio for your iPod/iPhone with Pillow Shaker (Blue)


$75.95


iHome IP43 Desktop Clock Radio – Apple Dock Interface IP43LV Clocks…

Dual Alrm Clck Rad Iphone/ipod Purple Charge Play Or Wake


Dual Alrm Clck Rad Iphone/ipod Purple Charge Play Or Wake


$91.77


iHome IP43UV Desktop Clock Radio IP43UV Clocks…

Alex Super Baking set - 18 Piece Metal and Plastic Set


Alex Super Baking set – 18 Piece Metal and Plastic Set


$16.99


Measure, mix, prep, and bake some imaginary treats| This 18-piece set features a loaf pan, bear pan, heart pan, mixing bowl, rolling pin, whisk, measuring spoons and cup, pastry wheel, 2 star cookie cutters, 2 heart cookie cutter, and an oven mitt. Bon Appetit|…

Shawn Interrupted


Shawn Interrupted


$1.99



Defending Polygamy


Defending Polygamy


$1.99



America's Funniest Home Videos: Sports Spectacular


America’s Funniest Home Videos: Sports Spectacular


$4.11


AMERICA’S FUNNIEST HOME VIDEOS:SPORT – DVD Movie…

Omaha Steaks Prime Rib Roasts


Omaha Steaks Prime Rib Roasts



Prime Rib Roasts…


KIKE CALVO photo illustrations FREAKLANCES Collection - Freaklance Fausto with bike graphic tablet and keyword - Coffee Gift Baskets - Coffee Gift Basket


KIKE CALVO photo illustrations FREAKLANCES Collection – Freaklance Fausto with bike graphic tablet and keyword – Coffee Gift Baskets – Coffee Gift Basket


$44.99


Freaklance Fausto with bike graphic tablet and keyword Coffee Gift Basket is measuring 9x9x4. Contains 15oz mug, BONUS free set of 4 coasters, biscotti and 5 blends of gourmet coffee. French Vanilla, Kenya AA, Decaf Colombian Supremo, Chocolate and Italian Roast Espresso elegantly presented in our signature black planet coffee gift box. A very nice and thoughtful gift for any occasion….

Betty Lous Organic Harmony Hippy Happy Apple Bar Case Pack 24 - 683021


Betty Lous Organic Harmony Hippy Happy Apple Bar Case Pack 24 – 683021


$116.33


1.75 oz bar. Vegan. USDA organic. Ingredients: organic apple cinnamon granola [organic oats, organic maple syrup, organic oat flour, organic crisped rice (organic brown rice, malt syrup - GF, sea salt), organic brown rice syrup, organic walnuts, organic sunflower seeds, organic expeller pressed high oleic sunflower oil, organic unsulfured dried apples, organic cinnamon, organic vanilla, sea salt],…

Stacy Adams Boys' Richie 43297 Dress Shoes


Stacy Adams Boys’ Richie 43297 Dress Shoes


$44.99


&#149; Keep your young man looking sharp in this sleek oxford &#149; Shiny manmade upper with tonal fabric accent &#149; Lightly cushioned footbed &#149; Flexible rubber sole &#149; Toddler sizes available in whole sizes only, half sizes order next size up …

Easy Spirit Women's Evonna Slip-On


Easy Spirit Women’s Evonna Slip-On



Add a little comfort to your day with Easy Spirit shoes! Step into this super comfortable casual shoe with whip-stitch detailing and a soft, cushioned, molded footbed. Polyurethane….


Clarks Womens SUNBEAT Sandal


Clarks Womens SUNBEAT Sandal


$59.99


Slip into a comfortable pair of slingback sandals by Clarks! Sun Beatshoes feature triple buckle adjustable straps, dual density outsole for shock absorption, EVA footbed to cushion the foot & absorbs moisture & a heel that reduces foot stress & eases the natural walking motion….

Passion of the Christ: Songs (Original Songs Inspired by the Film)


Passion of the Christ: Songs (Original Songs Inspired by the Film)


$7.00



Egyptian Hieroglyphs Made Easy


Egyptian Hieroglyphs Made Easy


$26.50


Learning and understanding of the ancient Egyptian hieroglyphic language. The hieroglyphic script was the longest lived and earliest form of the Egyptian language. Its use was limited primarily to religious and monumental inscriptions, whereas a more cursive script called hieratic was preferred for administrative and epistolary purposes. Hieroglyphic Egyptian employs pictures of objects, each with…

Promised Land [CD-ROM]


Promised Land [CD-ROM]



Queensryche’s follow-up to the double-platinum Empire is something of an acquired taste, but it’s well worth the effort. There’s considerable variety here; the heavy progressive-rock of “I Am I” and the ballad “Bridge” were hit singles, but there’s also the funk-inflected “Disconnected”, the edgy, spooky “Lady Jane”, and the piano-and-vocals “Someone Else?”. The title track is probably the stronge…


2.5mm Hands-Free EarBud Headset + Car Kit Vehicle Plug in Adapter + Home Travel Wall Charger for ATT Nokia Mural Grouper 6750 Cell Phone


2.5mm Hands-Free EarBud Headset + Car Kit Vehicle Plug in Adapter + Home Travel Wall Charger for ATT Nokia Mural Grouper 6750 Cell Phone


$5.99


Brand new premium quality MP3 Earbud and hands-free headset for your cell / smart / PDA phone. Acoustically tuned speaker for improved sound clarity even in noisy environments. Soft covered ergonomic earpiece for comfort even over extended periods. **Phone & Ear bud features are limited to the phone’s capability and the service provider’s default settings. Please consult with your phone’s user man…

Modern Woman 6 - Vinyl Wall Decals Murals Stickers Art Graphic - 39H x29W - by üBer Decals


Modern Woman 6 – Vinyl Wall Decals Murals Stickers Art Graphic – 39H x29W – by üBer Decals



Better than wallpaper, wall stickers are a perfect way to decorate your room and express yourself. They are a fun, easy and removable decor solution. These stickers are pre-cut and will only take you several minutes to apply on any surface – walls, doors, windows, and more. Each of our designs come with easy instructions to follow. This is an original design from uBer Decals. All other sellers are…


Scarface - Vinyl Wall Decals Murals Stickers Art Graphic - 44H x29W - by üBer Decals


Scarface – Vinyl Wall Decals Murals Stickers Art Graphic – 44H x29W – by üBer Decals



Better than wallpaper, wall stickers are a perfect way to decorate your room and express yourself. They are a fun, easy and removable decor solution. These stickers are pre-cut and will only take you several minutes to apply on any surface – walls, doors, windows, and more. Each of our designs come with easy instructions to follow. This is an original design from uBer Decals. All other sellers are…


Tiger Balm Analgesic Tiger Muscle Rub


Tiger Balm Analgesic Tiger Muscle Rub




Ableware 769450000 Raptor Reacher


Ableware 769450000 Raptor Reacher


$13.99


Raptor Reacher Maximum value at a moderate price The Raptor Reacher is a low cost, durable, lightweight, all plastic reacher with a contemporary design unlike other reachers. The jaw opens a full 2 1/2″ (6.3 cm) and provides a tight grip on even the smallest items such as coins or bulky items like newspapers, clothing and cans. A hook-like extension on the front can be used as a dressing aid. The …

Gecko Nasal Pad - Large, 4.12 Long


Gecko Nasal Pad – Large, 4.12 Long


$24.85


The Gecko Nasal Pad (formerly the Sleep Comfort Care Pad by Sequal) is intended for patients with Obstructive Sleep Apnea (OSA) who experience pain and discomfort on or around the bridge of their nose associated with using nasal or full face masks. The pad acts as a cushion between the patient’s face and mask, and is simply placed across the bridge of the nose under the mask. The protective polyme…

Sony ICF-C05iP Clock Radio for iPod (Black)


Sony ICF-C05iP Clock Radio for iPod (Black)


$39.95


With the Sony ICFC05iPBLK Clock Radio you can charge your iPod’s battery while you sleep. This Sony ICFC05iPBLK Clock Radio is the space-saving bedside accessory for iPod® and iPhone® users. Set the alarm to wake to the radio, iPod®, or a buzzer. The charging tray ensures both you and your iPod/iPhone® start the day with a fully charged battery. Plus, The Sony ICFC05iPBLK Clock Radio features …

Kuzy® - AQUA BLUE Keyboard Silicone Cover Skin for Macbook / Macbook Pro 13 15 17 Aluminum Unibody


Kuzy® – AQUA BLUE Keyboard Silicone Cover Skin for Macbook / Macbook Pro 13 15 17 Aluminum Unibody


$1.00


Dress up your MacBook Pro in fashionable color, silicone protection now.
*** Will Not fit MacBook Air 11″ ***…

Sharp LC60LE835U Quattron 60-inch 1080p 240 Hz 3D LED-LCD HDTV, Black


Sharp LC60LE835U Quattron 60-inch 1080p 240 Hz 3D LED-LCD HDTV, Black



Sharp AQUOS LC-60LE835U 60″ 3D LCD TV LC-60LE835U LCD Flat Panel TVs…


KONNET iCrado Original, Stylish Metal Charging Dock / Cradle / Stand for iPhone, iPhone 3G, 3GS and iPod (Black)


KONNET iCrado Original, Stylish Metal Charging Dock / Cradle / Stand for iPhone, iPhone 3G, 3GS and iPod (Black)



The KONNET iCrado is an easy to install cradle for your iPhone or iPod. With its unique distinctive design, it demonstrates the user’s personal style. The front is designed with a wide opening to give users the quick convenience of charging the iPhone or iPod without removing the protective case. The iCrado has a dedicated port to fit the Apple’s 30-pin USB cable to charge and sync the i…


Centurion CD DVD Storage Library Electronic Organizer PC Controlled 100 Disc Manager


Centurion CD DVD Storage Library Electronic Organizer PC Controlled 100 Disc Manager


$94.51


: The Centurion CD is the most efficient and safest way to store, protect and manage valuable information stored on CD or DVD, whether its data, files, photos or videos. If data is placed on optical media, then the Centurion CD can eliminate clutter, help prevent scratches and dust and keep a work area neat and organized. It is a fully automated organizer that catalogues and keeps all media safe a…

Permatex 82606 Pro Strength Brake & Parts Cleaner (not for resale in California)


Permatex 82606 Pro Strength Brake & Parts Cleaner (not for resale in California)


$5.99


Quickly dissolves and removes oil, grease, brake fluid and oxidized oils from all types of brake systems and metal surfaces. Dries without leaving residue….

Star Wars: Lost Tribe of the Sith #2: Skyborn


Star Wars: Lost Tribe of the Sith #2: Skyborn


$1.00


Don’t miss Star Wars: Lost Tribe of The Sith: Skyborn a FREE original eBook short story, the second in a series that tell the untold story of the Fate of the Jedi’s forgotten Sith castaways, their battle to survive, and their quest to re-conquer the galaxy!               DECEIVE AND CONQUER                   A Jedi ambush leaves the Sith ship Omen marooned on a remo…

Serial


Serial


$1.00


Remember the twin golden rules of hitchhiking? # 1: Don’t go hitchhiking, because the driver who picks you up could be certifiably crazy. # 2: Don’t pick up hitchhikers, because the traveler you pick up could be raving nutcase. So what if, on some dark, isolated road, Crazy #1 offered a ride to Nutcase #2? When two of the most twisted minds in the world of horror fiction face off, the result is SE…

The Wild's Call


The Wild’s Call


$1.99


It is seven years after the collapse of modern civilization, and the world is entering a new Dark Age. Can best friends Elysia and Darien trust the animal spirits that are beckoning them to escape into the wilderness and create a new way of life? And will they give in to the mutual passion they’ve always denied?Don’t miss this thrilling prequel story set in the same world as Jeri Smith-Ready’s Asp…

You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site.

Leave a Reply

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>