Memory dumps of a developer

Articles and tutorials on .NET Core, ASP.NET MVC, Kendo UI, Windows 10, Windows Mobile, Orchard

  • D-07 : The Revamped Photos App

    The Photos app in Windows 10 looks much different from its Windows 8 cousing and in this app also the design is not consistent with other app say calendar or email. Eventhough it has got two sections, left one for the menu and the layout and right one for showing the details. Again you can notice the inconsistency in left section that the bottom links is not appearing in a task bar but as a list. Again the hamburger icon is present which can be used to control the visibility of the left bar. Links available in the helps you to navigate to the collection which will list all the images in the library, the Albums will take you to the list of available albums. Towards the bottom part will show the connected account if you have already done that otherwise it will show a plus icon to configure one along with the Settings link.

  • D-08 : People App got a makeover

    The People App in Windows 10 got a significant makeover from Windows 8, apart from being a Universal App, all the tight integration with Facebook and Twitter is now gone. Although you will be able the achieve the same effect by configuring the connected apps to show the feeds in the app. Since there was a tight integration in Windows 8 the changes made by third parties in their API was bringing down the app and Microsoft does the right thing by uncoupling it.

    Unlike the Calendar and Mail app, the design consistency is lacking in this app. The e hamburger icon is missing, the search bar and title is different as well as the layout of the app. Like the other apps it has got two section, the left side section show the list of contacts and the right section shows the details of the selected contact in the left section

  • D-09 : The Calendar App

    Calendar App in Windows 10 is another major app that got the upgrade from Windows 8. With a new look and feel in line with the modern design guidelines followed in Windows and the most noticeable feature will be the ability to sync and view the Google Calendar. As of now the calendar app works with online accounts only and that means you won't be able to create events and meeting request that are local to the machine. To get started with you can use the Microsoft account you used to connect with Windows 10 to import the calendars from there or any supported accounts like Google Calendar, Outlook, Live, Hotmail etc.

    Like the mail app, Calendar app is also a universal app based on the modern design guidelines in Windows 10 and it is very similar to the mail app. Unlike the mail it has got only two sections, the left section will show the current calendar in the month view along with a taskbar at the bottom and the right section will show the details of events and appointments. The hamburger icon can be used to expand and collapse the left section, when collapsed the text links in the section will be shown as icons in the left bar.

    The left section also has a link for creating new events as well as options for opening the mail and feedback app and the options pane. The mail and feedback apps will open in separate window where as the a separate pane will open in the calendar to display the options when clicking on the gear icon.

  • D-10 : The Mail App

    Another app which made it's debut in Windows 8 was the Mail app and it was one of the most useful one among the apps released with the OS. With Windows 10, it's been rewritten from the scratch to be an universal app with much better experience and features.

    The mail app has mainly three sections, the left most one will show the folders in a mail account, the middle one will show the list of mails and the right most one will show contents of the selected mail.

    The left portion can be expanded or collapssed by clicking on the hamburger icon as shown below. When you collapse the left menu, all the texts will be replaced with the icons and can clicking on the icons will help you to create new email, select an account and to show folders of the current account.

  • D-11 : Hey Cortana !!

    Cortana is the voice-controlled digital assistant from Microsoft and was introduced in Windows Phone 8. It’s available in select markets only and now makes it’s way into Windows 10. It’s very much integrated into Windows 10, replacing the search bar in Windows 7 and now sit’s in the taskbar. It can search things in the web as well as the local machine, can search for settings and your calendar, create appointments and deliver news that are relevant to you.

    When you open Cortana for the first time, it will tell you to set some options like set the name which Cortana will be using to address you, your interests etc. You can skip this and can configure at a later point from the Settings. In markets where Cortana is not supported the experience will revert to what we have in Windows 7. Cortana accepts input by typing in the search bar as well as speech recognition either by clicking on the microphone icon inside the search bar or by saying Hey Cortana first and then preceded by your command. When you click inside the bar, Cortana will show the relevant details if configured, like news, your calendar info, weather info etc.

  • D-12 : Universal Windows App Store

    Windows store was first introduced with Windows Phone and then subsequently with Windows 8. But until now there are two separate store for both phone and the desktop and this is going to change with the launch of Windows 10.

    With Windows 10, Microsoft is aiming for a consistent experience across all the devices powered  by the new OS and the unified store plays an integral part in the plans. The store app is now a universal app which helps to deliver the uniform experience across phones, tablets and desktops.

    The store icon is pinned to the task bar by default and can be accessed from there as well as from the start menu

  • D-13 : Oh Whereโ€™s My Control Panel? Meet Settings App

    Another long running application is getting replaced in Windows 10 is the Control Panel which was an integral part of the OS since Windows 2.0. The major change to it came in Windows 8 with a touch optimized app that contained minimal set of features and for majority of the advanced settings the control panel was used. With Windows 10 they are trying to replace the legacy app with the all new universal app and being an universal app helps Microsoft to maintain the settings experience consistent across multiple form factors.

    The new app has got a visual refresh in line with the modern design guidelines that’s been followed by Microsoft. We can open the Settings app from the Start menu, Taskbar as well as from the System tray and also using the keyboard shortcut Windows + I.

  • D-14 : Universal Apps - Write Once, Run on Multiple Devices

    These days being an app/web developer is the one of the hardest jobs. One will have to deal to with a lot of user experiences ranging from small phones to smartphones to tablets to desktops to smart tv and even IoT devices running on diverse operating systems. So the developer needs to make a version of the app for all these devices and needs to maintain it seperately. So the tools like Xamarin, Cordova, Kony which helps you to create a hybrid application which can run on multiple devices with a single code base, but it lacks the perfomance of the native apps.

    Microsoft was hard at work to bring an universal platform where you write code once and can run on a variety of devices for some time. With Windows 10 it's becoming a reality and with the Universal apps developers will be finally able to write an app once and it will take on a different appearance depending on the device it's running on. This is because with Windows 10, they have converged all their OS platforms into a single, unified core and a single universal store for all the devices. This single core helps your app to run on every device running on Windows 10, be it a desktop, laptop, phone, Xbox or an IoT device.

    The universal app platform has capablities like Adaptive UX, Natural Universal Input, Cloud Based Services will help you to quickly build these experiences that are consistent, flexible.


  • D-15 : Introducing Virtual Desktops

    Microsoft is finally introducing virtual desktops in Windows 10 and if you have ever used a Mac OS or Linux then you people doesn't need a second invitation. For those who are not aware of it, virtual desktops helps you to create multiple desktops and it's very nice feature for organizing your tasks. It was one of the most requested feature and I am sure that this is going to be one of the most used feature in Windows 10. It can definitely increase the productivity, for example devs like me tend to open too many windows like Visual Studio for my coding, multiple browsers for testing, mail app, edtiting software and so on. This will lead to cluttering of the desktop and task bar eventhough we have the grouping of apps feature in the taskbar. With virtual desktops you can create differnent desktops for coding, browsing and editing there by decreasing the cluttering of apps in a single desktop.

    In Windows 10, the virtual desktop feature is called the Task View and can be accessed from the task bar icon sitting just next to the Cortana. Clicking on the task view will open up the interface with a list containing the open apps in the active desktop as thumbnails. You can also the Windows + Tab key combination to open up the Task View.

  • D-16 : The All New Action Center

    Another feature from the smaller cousin making it’s way into Windows 10 is the Action Center. First introduced with Windows Phone 8, Action Center is the notification center which acts as a universal hub for notifications to the user and quick settings. Be it a calendar remainder or twitter notifications or new emails in your inbox, you can access those all in one single place instead of going to each and every app. Also it sync automatically with other devices connected to the same account.

    The Action Center has two sections, the one at the top will display notifications from various apps and bottom section willl have all the qucik action buttons. The notification area will display all the notifications such as Twitter, Mail, Facebook and it shows notifications from you phone apps too like Alarms.