For years now we have enjoyed Microsoft Office as the go to suite of applications for all our documentation, presentation and email needs, Microsoft did a great job in addressing those requirements for business, home and student users. Over recent years Microsoft has been aggressively trying to convert the all three users types to Office 365 subscriptions which may suit only a subset of those users and raises the cost of these applications for some that simply can't keep adding costs when previously they simply paid a one time fee or they simply don't choose the cloud for daily use applications. Buying Microsoft Office outright is becoming difficult to obtain this installable one time fee version and we expect this to not longer be an option in the near future.
Often Windows has problems that are just difficult to diagnose and resolve and for resent Windows versions there are fewer public knowledge base articles to help. In this post we had an issue where offline files started to cause sync to fail. As it turned out the client computer (Windows 10) was trying to sync files of a User than no longer existed on the domain. Rather than consume our time on trying to diagnose and do the work that Microsoft should be doing we Read More +
Windows 10 1903 breaks client connector for Windows Server 2016 Essentials - We found a fix!
Making a Windows Forms Container Transparent
Protecting Windows Servers has been our focus, data protection and blocking know threats.
With the slow demise of great solutions for Small Businesses by Microsoft, the latest and probably the last offering of Windows Server Essentials is a huge disappointment. Such are poor offering triggers businesses to look for non-Microsoft solutions.
Severity Code Description Project Path File Line Suppression State Error DEP0700: Registration of the app failed. [0x80073CFB] Another user has already installed an unpackaged version of this app. The current user cannot replace this with a packaged version. The conflicting package is 88D96A69-2E7E-4358-A75D-97B980372496 and it was published by CN=[USERNAME]. [APPNAME]
For many decades we have been strictly Microsoft evangelist (where Microsoft had solutions that matched requirements), We became particularly excited when Microsoft announced Windows 10 mobile and Nokia designed mobile devices. Mobile we saw as a positive direction to encompass all our server and desktop efforts with mobile support. We put three years development effort into this direction and Microsoft continued to make positive statements and promised features that gave us confidence to expense time and effort. Customers started purchasing Microsoft phones. The almost overnight, suppliers did not have stock and Microsoft started to drop support for models that where under 12 months old and finally they announced that they have stopped all mobile development.
We revisted our Generic MemoryCache for VB.Net to with improvements for both performance and reuse.
Using MemoryCache in VB.Net In this example performance is increased by putting the object into cache (which happens to be a row of data from a database), if that data is not accessed within a sliding expiration time (in this example 1 minute) it will be removed from the memory cache and if accessed later will re fetch from the database and once again place it in the cache.