Project.json is a celeb in .NET world. But its status is rather "famous for being famous", instead of usefulness. Probably you heard some time ago that it will replace csproj and a few months later that it won't. What is it still doing here? Only one word: dependencies.
Strona głównaUżytkownik
Sam Smith | użytkownik
During the debugging session, I always had problems with complex structures. Preview most interesting properties were irritating, we need to expand a variable. In most cases, I tried to override ToString method. But it isn't always possible.
In the first part How to split monolith solution - part 1: common myths I wrote about common myths. In this post I will try to find "lines" to cut, using the Visual Studio and the ReSharper. Let's go!
Architektura 3044 dni, 2 godziny, 36 minut temu 46 źrodło rozwiń
Do you have a big and heavy solution? Do you want to split it? Are you afraid? I will try to help.
Architektura 3045 dni, 5 godzin, 1 minutę temu 64 źrodło rozwiń
Last week I have a lot of fun with docker on windows, but I have one small problem. I usually run PowerShell in standard mode, without admin rights. And from time to time I want to restart service, run docker command or ... - run the previous command in the elevated prompt. In Linux, there is a sudo !!. But in PowerShell, there is no even built-in sudo. Today at least I found a solution. Check it out on my latest blog post.
For more than one year Windows developers can hear about Docker stuff. Now we are ready to run it: windows containers on windows host. Check it out and have some fun
Your editor is Your main tool. Nowadays we are using usually more than one. Read more to check how to make them look similar
Running Ubuntu apps on Windows is now a piece of cake. We just need to setup Ubuntu (with Bash) on Windows using Insider Preview Build in few simple steps.
Build 2016 just ended. I wasn't lucky to watch it live. Fortunately live streaming, twitter, and news were available. There were a lot of sessions and news. I decided to present my favorites.
Imagine you have a simple HTML form with AJAX submit. From time to time your users reports 404 error. You ask yourself: what's going on?
Refactoring it should be a simple process. But when we ask a random developer, he will be afraid of it. But why are we so afraid?
Sztuka programowania 3174 dni, 1 godzinę, 6 minut temu 124 źrodło rozwiń
One of the biggest IT festival in Poland 4developers will be this year 11th April. Last year 4developers was superb. There were a lot of different paths like: .NET, Java, PHP, UX, Front-end, Application architecture and more.
A few days ago I wrote a post: Disable JavaScript console on production. Shortly after that, I had a discussion with a friend about other ways to remove console.* statements. I felt that the conclusions of that conversion are useful, so I decided to share them with you.
We received a big present for the 10th anniversary of jQuery, jQuery 3.0 has reached beta status. Let’s take a look at what’s new in jQuery and how to use it.
In more complicated projects, simple F5 doesn't compile&debug. In cases where you're working with IIS (w3wp process), we need to attach the debugger manually. For the first time it's ok, but repeating this step 10 times in hour is painful. Could this be done in one button or keyboard shortcut?
Quoting Wikipedia: Blue Monday is a name given to a day in January (typically the third Monday of the month) reported to be the most depressing day of the year. The concept was first publicised as part of a 2005 press release from holiday company Sky Travel which claimed to have calculated the date using an equation. [...] In 2016 is predicted quite late, on 25th of January. So still there is a time to fulfill my New Year's resolution: try more new JavaScript front-end frameworks. Especially that there ...
From time to time we need to use npm packages on Continuous Integration build agentwith no access to internet (usually CI agent)with slow internet proxy Moreover as Windows developers we have Windows servers. ...
The most important thing I learn in 2015 is that clean code is everything. You can have bad performance or logical errors or even security issues. But without clean code you cannot fix anything above, because you don't understand the code. The regular expressions were always dramatic for fast reading. Unless there was a variable which describes it well, I need a lot of time to understand what exactly is going on. Just let look on the JavaScript example...
At least ASP.NET 5 is production ready. I know that current state is release candidate, but be honest it means that it is ready. Maybe some quick fixes will be need but who cares ;) This means that we can start thinking about migrating csproj to project.jsonNuget >= 3.0 The separate part of .NET is Nuget. It is separate but very important unless you don't have one project solution, and you don't have external dependencies. In Visual Studio 2015 Update 1 Nuget 3.3. is included. I hope 3....
Setup Vagrant with Azure is not complicated, but require a lot of steps, especially if you never configure azure using command line Prerequisites First of all we need some tools:Vagrant (https://www.vagrantup.com/downloads.html) (at least 1.7.2)NodeJS + NPMGit (for openssl.exe) or puttygenAzure account :)Powershell or other command line tool :)Setup Azure CLI Azure CLI will help us to create virtual machine in Azure. We will setup credentials and certificate, which we use in vagrant. Installation is q...