StructureMap is an IoC/DI container for .Net which has been a long time around. I’ve been using it for these past few years, and after all this time, I found out the correct way to implement it.
This is how I used it before and I’m sure the majority of you are currently using the same methods. In the Registry, I would register each interface and it’s inherited class by calling a “config.for” for each service as follows:
And whenever new interfaces and services are added, they need to be registered using a new “config.for” line.
That was the old way, of how I did things. This is the new way. Continue reading
I needed to upload a file on a WordPress website, and the following issue was showing up:
“The uploaded file exceeds the upload_max_filesize directive in php.ini“
All the solutions I found show how to update the php.ini file, but this only works on Linux Hosting. For Windows Server and Windows Hosting accounts, you need to follow the next steps to solve the issue: Continue reading
Currently, I’m working on a hybrid AngularJS and MVC project, one of the tasks being to get rid of the # symbol from the URL. In pure AngularJS apps, this is very easily done by following the next two steps (and easily googled):
- Set up your base href in your index page: <head> <base href=”/”> </head>
- Add the following in your angular app config: $locationProvider.html5Mode(true)
The problem arises when you are in the .NET stack and using AngularJS with MVC. The above solution will still remove the # from URL, but page refresh won’t work. Why? This happens because MVC knows nothing about AngularJS routing and by following default MVC routing, it will look for an MVC page which doesn’t exist. Continue reading
The below ‘validNumber’ directive verifies that the input field has a valid number by checking the last key pressed. If it is a valid number it continues the operation, but if not the directive prevents the input action and the character is not inserted in the input box.
This directive also handles decimal points. To enable this option, you have to add ‘enable-decimals’ as an attribute in the <input type=”text”> html code and assign ‘true’ or ‘false’ as required. Continue reading
Today is the Day that a lot of people were waiting from the year 1989, the day that Marty McFly and Doc Brown arrive to the future/today. Is your Hoverboard charged? Are your Sneakers self-tied? Is the Pizza hydrated? Fax received? Then you’re ready to follow the action as the world celebrates this day. I’ll continue updating this post with more videos from the past and from around the world 🙂 Enjoy:
Let’s start with the trailer of Back to the Future Part II
The New Lumia 950 has adaptive antenna technology which means it has two antennas and windows will choose the best antenna
It also has the latest octacore and hexacore processors and it has liquid cooling technology which the Lumia team got from the Surface team.
The new camera is very good in lowlight. It has triple LED which means no more red eyes and no more seeing people like ghosts in photos.
It has 32GB and allows up to
256GB 2TB external storage when SD Cards catch up.
It has Cortana, it has Office, it has Edge, and it has Octacores in your pocket. You can unlock your phone using face detection.
Now it’s time for Continuum.
Above is the device to connect your phone to a monitor.
You can also Multitask like you do on your Windows 10 PC. You can still use your phone whilst your phone is connected to the monitor!
You can ALT+TAB on your phone!
The Lumia 950 will be priced at $549 and the Lumis 950 XL will be priced at $649.
Microsoft just launched the new Microsoft Band. Next are some specifications about the Microsoft Band:
- Curved Gorilla Glass
- Build-In GPS
- Sleep Monitoring
- UV monitoring
- Social Updates
- Cortana Integration
Microsoft also added the 11th Sensor, a Barometer, good for biking/hiking.
It has all the functionality between Windows, IOS, and Android and it will be available for pre-order today for $249.
The day and time has come to know more about the new devices from Microsoft. First up is HoloLens which is getting more amazing everyday.
HoloLens will be available for developers in the first quarter of 2016 for $3000. Next up is the Microsoft Band.
Check out the live event from here.
Have you ever experienced any of the following annoying messages when using Windows:
- Cannot delete file: Access is denied.
- There has been a sharing violation.
- The source or destination file may be in use.
- Make sure the disk is not full or write-protected and that the file is not currently in use.
Or did you ever wanted to open Outlook and instead of the Inbox you are shown the ‘The file is in use and cannot be accessed’ popup?
This happened to me several times, and the only way I could solve it was to restart my computer to unblock my outlook file (or any other files blocked), until I found this solution. Continue reading
Even though I’m a Microsoft fan, I like to know what’s happening on the other side of the spectrum. Today there’s rumor that Apple is launching the iPad Pro and I would like to know how it will stack up against the Microsoft’s Surface Pro which is a wonderful device and runs the whole Windows OS. If you have Windows 10, you can watch Apple’s event on Edge from this link. It’s starting now!