Skip to main content

Web and Revolution

This is a dawn of Web OS. Next generation internet world will neither be a navigation of dynamic pages, information exchange, business/social networking nor creating your presence in virtual world. It’s more on starting-closing computing and accelerating work only through internet and nothing else. It’s an attempt to think and act beyond normal desktop computing and days of spending gigantic time to install/maintain operating system and required software updates/utilities on your box may become extinct.

There are many small-big initiatives on Web OS. Most of them are free to use. Few of them are still with “Beta” tag and few claim they are complete.

In parallel to this, web office suites are also playing major role in trying to replace desktop office software. Many of the web office suites come in front with free service offer.

Combination of Web OS and Web Office is certainly giving a strong sense of eliminating workplaces with stand alone environment in future. The dream of accessing anything from anywhere has started taking reality path.
Here are few thoughts on what could be the future of today’s free online services:


- Looking at the usage and business criticality free services may turn applying cost. This will sure force people to pay and use their computer. If this happens, chances of inclining towards stand alone software are more again.

- Many countries still have to implement “internet everywhere for reasonable cost".

- Most of the software companies restrict external email access. The common reason behind this will be (as company states) SOX policy (securing confidential data, but the real intention behind this to stop their employees to spend time in checking their personal emails). If everything goes online what about the ‘so called’ data security and policy?

- The service provider’s servers severely attacked by virus and losing all data (one point of failure) scenario can not be neglected.

- Will the Web OS offer same or more speed than offline OS?

- Complete documents migration from one service provider to another if user wishes to switch to some other service in between.


The result can only be seen clearly when companies start adapting online offices. Any aspect in this world will always have its own merits and demerits. Products will sure stand for long time if they are offering more mertis.

Comments

Popular posts from this blog

Windows forgets visual effects settings on log-out or reboot for non-administrator account

Steps given here worked for me with Windows 7 SP1. Hope you may find it useful.

Start -> Run-> cmd (press enter) -> type SystemPropertiesPerformance.exeThis gets you the "System Properties" window, go to  Advanced tab -> Performance Settings -> Visual Effects tab and choose "Adjust for best performance" and click OK. Note: While doing all these UAC doesn't show-up as all changes you are doing will be saved in your logged-in profile account.

Reference material used: http://msdn.microsoft.com/en-us/library/ee330866.aspx

Feel free to comment your findings.

Hangfire with In-Memory Storage (ASP.Net MVC 4/5)

This is in continuation to my previous post: Hangfire with ASP.Net MVC : Simplest Code To Start with.

In this post we will see how Hangfire can be configured without the SQL Server as its backend for job scheduling, instead, manage all in-memory

1) Create ASP.Net MVC 4/5 Projects
2) in web.config file
3) Run Install-Package HangFire -Version 1.6.17 or visit here for latest version: https://www.nuget.org/packages/Hangfire/1.6.17
3) Run Install-Package Hangfire.MemoryStorage -Version 1.5.2 or visit here for latest version https://www.nuget.org/packages/Hangfire.MemoryStorage/
4) I am simply updating a table with a primary key (auto incremented), and string field "StampTime" with current date and time.
5) Open Global.asax.cs and paste below shown code.
6) Run the app and check the database.


using Hangfire; using Hangfire.Common; using Hangfire.MemoryStorage; using System; using System.Collections.Generic; using System.Linq; using System.Threading.Tasks; using System.Web; using…

Hangfire with ASP.Net MVC : Simplest Code To Start with

It seems many are looking for using Hangfire with ASP.Net MVC 4 / 5+ SQL Server here is the simplest code example for you to start quick.

I am using Visual Studio 2017 Community Edition

1) Create ASP.Net MVC 4/5 Projects
2) <add key="owin:AutomaticAppStartup" value="false" /> in web.config file
3)Run Install-Package HangFire -Version 1.6.17 or visit here for latest version: https://www.nuget.org/packages/Hangfire/1.6.17
4) From the sample code, make sure you create database in SQL Server DB and update the connection string.
5) I am simply updating a table with a primary key (auto incremented), and string field "StampTime" with current date and time.
6) Open Global.asax.cs and put this code.
7) Run the app and check the database.

The example code also showcase a hack on how to run jobs with few seconds interval.

namespace HangFireDemo { publicstaticclassMyTasks { publicstaticasync Task<int> MinuteTick() { awa…