Sunday, 28 September 2014

Windows 9 changes and new features: Everything we know so far


Microsoft is all set to officially unveil Windows 9 at a special event on September 30 — and so we thought it would be a good time to run through everything that we already know about Microsoft’s new operating system. Most of these features and changes are reliably sourced from people close to the development of Windows 9 or from leaked builds of the Windows 9 Technical Preview. We’ll also update this story with an official list of Windows 9 features when Microsoft starts releasing public beta builds next week. In short, if you want to find out about Windows 9, this is the place to be.
After the very poor response to Windows 8, and the bitter taste it left in the mouths of millions of users, Windows 9 is a very important release for Microsoft. On the one hand, it needs to rectify Windows 8′s wrongs and offer normal PC users a reason to upgrade from Windows XP or 7. On the other hand, Microsoft continues to lose ground in the mobile sector as well. Windows 9 will actually have to be the jack of all trades, rather than Windows 8′s rather ignominious status as the master of none. How will Microsoft do this? Well, let’s take a look.

Windows 9 for desktop and laptop users

The Start menu returns. After a few years of claiming that the Metro-style Start screen was just as good for mouse-and-keyboard use as touchscreen use, Microsoft has finally backed down. Windows 9 will have a Start menu on the Desktop; the left side will look a lot like the standard Windows 7 Start menu, but the right side will have the option of being populated with Metro-style live tiles. The left side of the menu will adopt a new Metro-like look, too — though you may be able to configure it to look like the good ol’ Windows 7 Start menu.
Virtual desktops. In Windows 9, you will have the option of using virtual desktops. Right now you just have one desktop per monitor — but with virtual desktops, you can switch between as many desktops as you like. This is a popular power user feature that has been present on some Linux window managers and via third-party Windows tools for years — but now it’ll be native in Windows 9.
Metro apps on the Desktop. Rather than forcing you into the full-screen Metro interface, Windows 9 will let you run Metro apps on the Desktop in a window. In theory this will mean that mouse-and-keyboard users might now actually use Metro apps, which in turn might kickstart the arrival of some better apps in the Windows Store. Or not.
Windows 9 Desktop, showing a new, very flat Explorer (note the new icon too)
Windows 9 Desktop, showing a new, very flat Explorer (note the new icon too)
Desktop interface overhaul. It’s not entirely clear yet, but it seems the Windows 9 Desktop will receive a graphical overhaul, to make it even flatter. The leaked Windows 9 Technical Preview shows some flatter icons and thinner window borders — and I suspect we’ll see some further UI changes in later preview builds. (If you recall, the first Windows 8 Developer Preview still looked a lot like Windows 7, and became more flat and less opaque as the development process went on.) Curiously, there does appear to be a drop shadow behind the Explorer window in the Windows 9 screenshot above — Windows 8 got rid of a lot of shadows, so it would be interesting if they made a return.
The Metro interface may be removed. In the last few months, there has been rumblings from Redmond that the Windows 9 experience might be formally split in two: A Metro-only experience for touchscreen/tablet users, and a Desktop-only experience for mouse-and-keyboard users. One of the biggest complaints of Windows 8 is the way it forces you into the Metro interface when you’re using a mouse and keyboard, and the Desktop interface when you’re using a touchscreen. It isn’t clear if the Metro interface will be removed entirely from “Windows 9 for the Desktop” — more realistically, to cater for users of hybrids and touchscreen laptops, there’ll just be a check box somewhere for “never show me the Metro interface.”
Lots of other tweaks to the Windows 9 Desktop. In addition to all of the above, the Charms bar is also being removed (from the Desktop interface at least; it might hang around on touchscreen devices). The Technical Preview has a Notifications panel that pops up from the bottom right corner (video above), though I don’t think this is its final format or placement. There will also likely be tweaks for multi-monitor and high-res (hi-dpi) setups, too.

Sunday, 21 September 2014

Microsoft Introduces No Touch Screen Technology : Work Without Using Hands

Microsoft Introduces No Touch Screen Technology – Microsoft is making preparation to provide a new technology in the coming gadgets. Gadgets comprising of this technology can be operated with motion or gesture of any body part.

Microsoft Gen Next “No Touch Screen” Technology : No Use Hands

Microsoft the brand at own now is working on such technology which will minimize the use of hands for operating any gadget whether it will be a Phone or Tablet or Television. Tech lovers should watch out the aspects of this feature described in the below paragraphs.
Working Environment :- Rico Malvar , Microsoft’s Chief Scientist had provided information that this technology will allow the user to operate or control the screen of any gadget with the gesture of the fingers from the other side of the room. It is expected that, Gadgets in the coming world can be operated from distance.
Operating Devices :- Microsoft has declared that it will design a electronic bracelet which will be able to detect the motion of fingers which will help in making pokes and flicking the screen to operate devices. In other and simple words, one can operate a television with back just opposite the TV. one can operate their cell phones keeping fingers in the pocket.
Floating Display Screen :- Microsoft has also discovered “ Interactive Displays”. among them one is ‘ Floating displays’ which gives the feel of globe spinning or a dragon flying .Microsoft No Touch Technology Floating Display
Conclusion :-  Finding it as a very advance initiative taken by Microsoft, It will let the technology lovers or generation to work upon a touch free environment. It will minimize the use of hands and work can be done only through body gestures.

Google Glass Reviews | Features


Google Glass World
In previous days people listen a word Google Glass. The smart glass is making a rumors in people. But it is a technology time nothing is impossible. Google cleared  it is neither a rumors nor impossible. Google is making  a dream Eye Glass those is based on wearable technology.  The first version of Google Glass are in hand of developer. It is coming in market end month of this year or starting month of next year . You do any thing with the Google Glass. With Google Glass will  you are feeling freedom of “ Hand free”? I am saying yes it is true.
Everyone has a question in mind what is Google Glass  ? I am introducing Google Glass for you.

What are the Silent Features of Google Glass ?

google glass features
  • Type –: Augmented reality (AR),Optical head-mounted display(OHMD), Wearable technology, Wearable computer .
  • CPU –: OMAP 4430 SoC, dual-core.
  • Camera –: 5MP for tacking picture and recording.
  • Memory –: 1GB RAM, 16GB internal memory.
  • Display –: Prism projector, 640×360 pixels (equivalent of a 25 in. screen from 8 ft. away).
  • Operating System –: Lithium Polymer battery.
  • Input –: Voice command through microphone,accelerometer,gyroscope,magnetometer,ambient light sensor, proximity sensor.
  • Connectivity –: Wi-Fi 802.11b/g,Bluetooth,micro USB.
  • It is strong and light in weight has evolution design with five colors –: Charcoal, Tangerine, Shale, Cotton, Sky.

What is Google Glass ?


Google Glass

Google Glass is access with your desktop computer portable device like phones and tab and place all access data in front of your eyes. Totally Google Glass has a camera , touchpad, display, battery , microphone those are built in a Spectacle frame. So you can watch and record video and take image , display in your field of vision , search and translate on the go. The display of access data is 25 inch HD screen from 8 feet away from you.

What can Google Glass do for you ?

It is work as a projector  Google Glass attempts all data from your device and display all data in front of your eyes. Take  pictures and video when you say “Google Glass Take a Picture or Video “ it is start to perform command and save data in memory. You will be can access Google MAP to get directions . GPS system is access when you connect your phone with Google Glass message can received and viewed on the display.It is well fine interrupt your voice.  You can
  1. Send message by voice command “ Send Message to boss , I will be Late today”.
  2. Share What You see live
  3. Record What You see live
  4. Ask anything those are in your mind
  5. Translate your voice in any language.
When Google Glass will release and What’s it is price ?
Google Glass price and releasing date is in speculative . The Google Explorer costs $1,500 – around £985 or AU$1,449. Final date is not announced but according to source it will come in 2014.
What is the Google Glass harmful for you ?
Yes it is harmful for you , Google released some instruction before it use. The important note is if you already wearing specs it is not beneficial for you . At the driving time please not use it. It is harmful your body if you will be spending more time with Google Glass.

Datawind to launch Rs 2,000 phone with free lifetime Internet

With an aim to double its volumes, low-cost mobile devices maker Datawind on Thursday said it will launch a Rs 2,000 smartphone before Diwali that will come bundled with free Internet for life.
The company said the device will be based on Android operating system and have a 3.5 inch size.
Datawind currently has three smartphones and 5 tablets under its portfolio and is selling 40,000-50,000 devices every month.
"We are looking forward to launch our Rs 2,000 smartphone and few other devices before Diwali and intent is to double our sales by the end of this calender year," Datawind Executive Vice President Rupinder Singh said.
He added the company is in talks with three mobile operators for the lifetime free Internet offer but refused to divulge more details as the deal is yet to be finalised.
Asked about manufacturing in the country, Singh said the company has aggressive plans but did not mention any timeline for implementation.
Datawind had won the contract to supply 1 lakh units of Aakash tablets priced at $49.98 apiece in 2011, translated into a price of Rs 2,276 at that time.
The project was then handled by IIT Jodhpur which provided the specifications for the product. It, however, ran into controversy following IIT Jodhpur rejecting the devices manufactured by Datawind.
The project was then shifted under IIT Bombay and Datawind was asked to supply better version of the product, Aakash 2.
Singh said the company had in May last year shipped all the tablets to the government.
The Aakash project was former minister Kapil Sibal's brainchild. The idea was to provide low-cost computing device at subsidised rate to students to enable them access Internet for educational purposes.
Communications and IT Minister Ravi Shankar Prasad in a recent press conference said Aakash project needs better specifications.
Asked if Datawind would be interested if the government comes out with a tender for Aakash, Singh said,"Absolutely we will be interested in that. Just a couple of months before the elections, a tender was opened for Aakash 4 by DGS&D and we emerged as the lowest bidder."

Saturday, 20 September 2014

5 Facebook settings to change now


Here features you want to change.
1. Autoplaying videos
Scrolling through your Facebook news feed is starting to feel a little too "helpful." Instead of having to click on a video, Facebook now automatically plays them hoping to attract your attention. Well I, for one, prefer to actually click on the thing that I want to watch.
Luckily, turning this feature off isn't as hard as you'd think. First, click the arrow on the far-right of the screen. Then click the "Settings" button.
You should see a variety of options. Click the "Videos" link in the left column. From there, click the drop-down next to "Auto-Play Videos" and set it to "Off."
Now sit back, relax and enjoy a news feed without nearly as much video clutter.
2. Clear searches
How much searching do you do looking up old flames, classmates, business associates and long lost relatives on Facebook? Whatever it is, I'm sure you won't be surprised to learn that Facebook saves all your searches. Anyone who gets access to your account can see them.
Fortunately, Facebook lets you clear your search history. Getting there is going to take a little bit of work, though, so stick with me.
First, in your profile click the down arrow in the upper right corner and then the "Settings" option to navigate to your settings page.
Now, click the "Privacy" tab on the left-hand menu. Finally, under "Who can see my stuff?" click "Use Activity Log" to get to where Facebook hides all of the data that it's been tracking since day one.
When you first open your activity log, the "Search" option should be hidden. There should be a "More" option somewhere under the tab listings that start with "Photos." Click that, and you'll see all of your options.
From there, click "Search" and you should see every single Facebook search that you've ever made. From there, simply click the "Clear Searches" link at the top of your screen and your search history will be gone permanently.
You may also want to look around your activity log in general for any other information you don't want to be sitting around in your Facebook account forever.
3. Privacy settings
When you post something to Facebook, you probably don't want all 1 billion users to see it. That means you need to get your post privacy settings right the first time.
First, navigate to your settings page again by clicking the upside-down triangle in the upper-right corner of your profile and then the "Settings" button.
Now click the "Privacy" tab on the left, and you should see a bunch of options. Clicking the "Edit" button will give you a drop-down menu where you can select the options which best suit your needs. In most cases, you'll want to change the settings to Friends or turn it off.
4. Unwanted notifications
If you're hearing more notification sounds than ever before, that's because Facebook has added more things to notify you about. You can get rid of the notification sounds with this helpful tip.
If you don't want to hear certain notifications anymore, then read on.
Get on over to the settings screen again by clicking the upside-down triangle in the upper-right corner of the screen and then the "Settings" button.
From there, click the "Notifications" tab on the left and you should see a list of every possible notification you could be receiving. Start by choosing how you get notified. Turning off sounds is a good start.
For what events trigger notifications, I'd recommend turning off "Tags" and also any groups that you don't care about. Every time anyone tags you in a post, you'll be notified and that can get annoying.
You might want to turn on the "Birthdays" option if you want to keep up to date on who needs some well-wishes.
Not every Facebook feature is annoying. In fact, some are downright useful, if you know they're there.
5. "Social" advertising
Facebook's stock value is based heavily on the fact that advertisers can show you what your friends are buying. You might be surprised to know that Facebook lets you opt out of these posts. Back to the settings page!
You know the drill. In your profile, click the upside-down triangle in the upper-right corner and then the "Settings" button.
Click on the "Ads" tab. The two options here are easy to switch and very powerful. For each one, click the "Edit" button and then "No one" instead of "Friends."
That's not hard, but before I sign off let me just give you a quick explanation of what "Ads and Friends" is really about. Facebook claims that it "doesn't sell your information to advertisers," but what it does do is put you in a group that the advertiser can browse.
If you and a friend share a hobby, then Facebook will take note of that. If you mention a product or company advertising on Facebook, it will probably put it next to an advertisement that your friend will see. It's basically a testimonial, but not one you might want to make.

Tuesday, 16 September 2014

Part 10: Final Updates to Navigation and Site Design, Conclusion

The MVC Music Store is a tutorial application that introduces and explains step-by-step how to use ASP.NET MVC and Visual Studio for web development.

The MVC Music Store is a lightweight sample store implementation which sells music albums online, and implements basic site administration, user sign-in, and shopping cart functionality.

This tutorial series details all of the steps taken to build the ASP.NET MVC Music Store sample application. Part 10 covers Final Updates to Navigation and Site Design, Conclusion.
We’ve completed all the major functionality for our site, but we still have some features to add to the site navigation, the home page, and the Store Browse page.

Creating the Shopping Cart Summary Partial View

We want to expose the number of items in the user’s shopping cart across the entire site.
We can easily implement this by creating a partial view which is added to our Site.master.
As shown previously, the ShoppingCart controller includes a CartSummary action method which returns a partial view:
//
// GET: /ShoppingCart/CartSummary
[ChildActionOnly]
 public ActionResult CartSummary()
{
    var cart = ShoppingCart.GetCart(this.HttpContext);
 
    ViewData["CartCount"] = cart.GetCount();
    return PartialView("CartSummary");
}
To create the CartSummary partial view, right-click on the Views/ShoppingCart folder and select Add View. Name the view CartSummary and check the “Create a partial view” checkbox as shown below.
The CartSummary partial view is really simple - it’s just a link to the ShoppingCart Index view which shows the number of items in the cart. The complete code for CartSummary.cshtml is as follows:
@Html.ActionLink("Cart
(" + ViewData["CartCount"] + ")",
    "Index",
    "ShoppingCart",
    new { id = "cart-status" })
We can include a partial view in any page in the site, including the Site master, by using the Html.RenderAction method. RenderAction requires us to specify the Action Name (“CartSummary”) and the Controller Name (“ShoppingCart”) as below.
@Html.RenderAction("CartSummary",
"ShoppingCart")
Before adding this to the site Layout, we will also create the Genre Menu so we can make all of our Site.master updates at one time.

Creating the Genre Menu Partial View

We can make it a lot easier for our users to navigate through the store by adding a Genre Menu which lists all the Genres available in our store.
We will follow the same steps also create a GenreMenu partial view, and then we can add them both to the Site master. First, add the following GenreMenu controller action to the StoreController:
//
// GET: /Store/GenreMenu
[ChildActionOnly]
 public ActionResult GenreMenu()
{
    var genres = storeDB.Genres.ToList();
    return PartialView(genres);
 }
This action returns a list of Genres which will be displayed by the partial view, which we will create next.
Note: We have added the [ChildActionOnly] attribute to this controller action, which indicates that we only want this action to be used from a Partial View. This attribute will prevent the controller action from being executed by browsing to /Store/GenreMenu. This isn’t required for partial views, but it is a good practice, since we want to make sure our controller actions are used as we intend. We are also returning PartialView rather than View, which lets the view engine know that it shouldn’t use the Layout for this view, as it is being included in other views.
Right-click on the GenreMenu controller action and create a partial view named GenreMenu which is strongly typed using the Genre view data class as shown below.
Update the view code for the GenreMenu partial view to display the items using an unordered list as follows.
@model IEnumerable<MvcMusicStore.Models.Genre>
<ul id="categories">
    @foreach (var genre in Model)
    {
        <li>@Html.ActionLink(genre.Name,
                "Browse", "Store", 
                new { Genre = genre.Name }, null)
        </li>
    }
</ul>

Updating Site Layout to display our Partial Views

We can add our partial views to the Site Layout (/Views/Shared/_Layout.cshtml) by calling Html.RenderAction(). We’ll add them both in, as well as some additional markup to display them, as shown below:
<!DOCTYPE html>
<html>
<head>
    <title>@ViewBag.Title</title>
    <link href="@Url.Content("~/Content/Site.css")"
rel="stylesheet" 
        type="text/css" />
    <script src="@Url.Content("~/Scripts/jquery-1.4.4.min.js")"
        type="text/javascript"></script>
</head>
<body>
    <div id="header">
        <h1><a href="/">ASP.NET MVC MUSIC
STORE</a></h1>
        <ul id="navlist">
            <li class="first">
                <a href="@Url.Content("~")" id="current">
                    Home</a></li>
            <li><a href="@Url.Content("~/Store/")">Store</a></li>
            <li>@{Html.RenderAction("CartSummary", "ShoppingCart");}</li>
            <li><a href="@Url.Content("~/StoreManager/")">
                    Admin</a></li>
        </ul>        
    </div>
    @{Html.RenderAction("GenreMenu", "Store");}
    <div id="main">
        @RenderBody()
    </div>
    <div id="footer">
        built with <a href="http://asp.net/mvc">ASP.NET MVC 3</a>
    </div>
</body>
</html>
Now when we run the application, we will see the Genre in the left navigation area and the Cart Summary at the top.

Update to the Store Browse page

The Store Browse page is functional, but doesn’t look very good. We can update the page to show the albums in a better layout by updating the view code (found in /Views/Store/Browse.cshtml) as follows:
@model MvcMusicStore.Models.Genre
 
@{
    ViewBag.Title = "Browse Albums";
}
 
<div class="genre">
    <h3><em>@Model.Name</em> Albums</h3>
 
    <ul id="album-list">
        @foreach (var album in Model.Albums)
        {
            <li>
                <a href="@Url.Action("Details", 
                    new { id = album.AlbumId })">
                    <img alt="@album.Title" 
                        src="@album.AlbumArtUrl" />
                    <span>@album.Title</span>
                </a>
            </li>
        }
    </ul>
</div>
Here we are making use of Url.Action rather than Html.ActionLink so that we can apply special formatting to the link to include the album artwork.
Note: We are displaying a generic album cover for these albums. This information is stored in the database and is editable via the Store Manager. You are welcome to add your own artwork.
Now when we browse to a Genre, we will see the albums shown in a grid with the album artwork.

Updating the Home Page to show Top Selling Albums

We want to feature our top selling albums on the home page to increase sales. We’ll make some updates to our HomeController to handle that, and add in some additional graphics as well.
First, we’ll add a navigation property to our Album class so that EntityFramework knows that they’re associated. The last few lines of our Album class should now look like this:
public virtual Genre  Genre                  { get; set; }
public virtual Artist Artist                 { get; set; }
public virtual List<OrderDetail>OrderDetails { get; set; }
    }
}
Note: This will require adding a using statement to bring in the System.Collections.Generic namespace.
First, we’ll add a storeDB field and the MvcMusicStore.Models using statements, as in our other controllers. Next, we’ll add the following method to the HomeController which queries our database to find top selling albums according to OrderDetails.
private List<Album> GetTopSellingAlbums(int count)
 {
    // Group the order details by album and return
    // the albums with the highest count
    return storeDB.Albums
        .OrderByDescending(a => a.OrderDetails.Count())
        .Take(count)
        .ToList();
}
This is a private method, since we don’t want to make it available as a controller action. We are including it in the HomeController for simplicity, but you are encouraged to move your business logic into separate service classes as appropriate.
With that in place, we can update the Index controller action to query the top 5 selling albums and return them to the view.
public ActionResult Index()
{
    // Get most popular albums
    var albums = GetTopSellingAlbums(5);
 
    return View(albums);
 }
The complete code for the updated HomeController is as shown below.
using System.Collections.Generic;
 using System.Linq;
 using System.Web.Mvc;
 using MvcMusicStore.Models;
 
namespace MvcMusicStore.Controllers
{
    public class HomeController : Controller
    {
        //
        // GET: /Home/
        MusicStoreEntities storeDB = new MusicStoreEntities();
        public ActionResult Index()
        {
            // Get most popular albums
            var albums = GetTopSellingAlbums(5);
 
            return View(albums);
        }
        private List<Album> GetTopSellingAlbums(int count)
        {
            // Group the order details by album and return
            // the albums with the highest count
            return storeDB.Albums
                .OrderByDescending(a => a.OrderDetails.Count())
                .Take(count)
                .ToList();
        }
    }
}
Finally, we’ll need to update our Home Index view so that it can display a list of albums by updating the Model type and adding the album list to the bottom. We will take this opportunity to also add a heading and a promotion section to the page.
@model List<MvcMusicStore.Models.Album>
@{
    ViewBag.Title = "ASP.NET MVC Music Store";
}
<div id="promotion">
</div>
<h3><em>Fresh</em> off the grill</h3>
<ul id="album-list">
    @foreach (var album in Model)
    {
        <li><a href="@Url.Action("Details", "Store",
                new { id = album.AlbumId })">
            <img alt="@album.Title" src="@album.AlbumArtUrl" />
            <span>@album.Title</span>
</a>
        </li>
    }
</ul>
Now when we run the application, we’ll see our updated home page with top selling albums and our promotional message.

Conclusion

We’ve seen that that ASP.NET MVC makes it easy to create a sophisticated website with database access, membership, AJAX, etc. pretty quickly. Hopefully this tutorial has given you the tools you need to get started building your own ASP.NET MVC applications!
Please use the Discussions at http://mvcmusicstore.codeplex.com for any questions or comments.