One of the struggles a developer faces when moving up the ladder, is how to keep their technical skills? If they are used to being a high-performing, individual contributor, and a technical go-to resource, this is especially challenging. Why? Because the job is different, now. It’s no longer about how awesome your developer skills are. Now it’s about bringing out the best from the people you manage, and hopefully *lead.* Your job is now about creating a high-performing team. It’s about growing more leaders. It’s about being the oil and the glue. The oil so that
the team can work effectively, as friction-free as possible, and the glue, so that all the work connects together. There’s a good book called What Got You Here, Won’t Get You There, by Marshall Goldsmith. The book title sort of says it all, but the big idea is that if you take on a new management role, but continue to perform like an individual contributor, or at a lower level, don’t expect to be successful. The irony is that most people will quickly default to doing what they do best, which is what got them to where they...(Read whole news on source site)
In this post we are going to talk about yet another very basic, simple topic but seems confusing among many beginners – ‘Start Debugging (F5) ’ vs. ‘Start without Debugging (Ctrl + F5)’. In Visual Studio, we have seen these two menu items one after other under the Debug menu. There are lot of confusion around [...]
.NET CLR Explained |
Provides services such as garbage-collection, exception-handling, debugging, and securityCompilers output metadata in a format recognisable by the CLRExecutes code that has been compiled by a .NET-compliant compilerAutomatic memory-management – arguably the primary feature of the CLROnce compiled, all CLR-based languages interface seamlessly
“Be steady and well-ordered in your life so that you can be fierce and original in your work.” -- Gustave Flaubert
An important aspect of personal effectiveness and career development is learning business skills for a technology-centric world.
I know a lot of developers figuring out how to share their expertise in a mobile-first, cloud-first world. Some are creating software services, some are selling online courses, some are selling books, and some are building digital products. It’s how they are sharing and scaling their expertise with the world, while doing what they love.
In each case, the underlying pattern is the same:
It’s how you scale. It’s how you amplify your impact. It’s a simple way to combine passion + purpose + profit.
With our mobile-first, cloud-first world, and so much technology at your fingertips to help with automation
, it’s time to learn better business skills and how to stay relevant in in an ever-changing market.
But the challenge is, how do you actually start?
On the consumer side ...
In a mobile-first, cloud-first world, users want the ability to consume information anywhere, anytime, from any device.
On the produce side ...
Producers want the ability to easily create digital products that they can...(Read whole news on source site)
At the MVP Global Summit, Steven Sanderson (@stevensanderson) presented a Microsoft project he was working on: Node Services. In a nutshell, this is an integration of ASP.NET 5 and Node.js, it makes it possible to call a Node.js function from ASP.NET. One of its possible usages is to use Node.js to compile AngularJS directives or … Continue reading ASP.NET 5 Node Services
Volvo is talking about how they can take advantage of Microsoft Hololens.
For software developers lots of screen real estate is important – it seems like there's never enough. Trying to see code, and multiple browser windows, debuggers and command windows all at once or at least in a way that you can find all these windows quickly is difficult if you don't have a ton of screen real estate lest you get into multi-finger acrobatics. Yeah, we've all done that. For the longest time I've fallen behind in my expansion of screen real estate – I've been stuck with a couple of 27" 1080p monitors (plus the laptop screen) for a
looong time. I missed the WQHD/WQXGA era because it seemed like too little too late, when 4k was on the horizon. However it seems like it's taken a long time for 4k monitors to actually catch on and even longer for some decent sized 4k displays to become available. A couple of weeks ago when I got back to Maui and my office (after 6 months on the mainland), I finally decided to jump in and buy a 4k monitor. But not just any monitor either but a freaking behemoth of a monitor that is the 40" Phillips...(Read whole news on source site)
Information .NET CLR Explained – Paul Mooney shares a look down into the depths of the .NET CLR, exploring what it does and the services it provides HOWTO: Check JIT Inlining – Alexandr Nikitin looks at how you can use Event Tracing for Windows events emitted by the .NET Just In Time Compiler to understand […]
Now it is close to the end of 2015, but Windows Live Writer 2012
is still the best Windows blogging tool. For years I use a Windows Live Writer plugin called VSPaste
for code snippets. With VSPaste, any code in any language can be copied from Visual Studio, and paste into Windows Live Writer with 100% accurate syntax highlighting. However, VSPaste has a problem with Visual Studio 2015 RTM (not with RC) – the pasted HTML code always has a white background: code
. To quickly fix this, the easiest way is to decompile the
source code of VSPaste. VSPaste is a small dll located in Windows Live Writer’s plugin directory: C:\Program Files (x86)\Windows Live\Writer\Plugins\VSPaste.dll. It can be decompiled to a project with source code, by .NET reflector free trial version
Reflector will ask for reference assembly, just point it to C:\Program Files (x86)\Windows Live\Writer\WindowsLive.Writer.Api.dll. Then it decompiles VSPaste.dll to a complete C# project.
Now open the VSPaste.csproj, and search for string “background”. Here it is:private void SyncColors(bool bgOnly)
if ((this.background != this.nextBackground) ||...(Read whole news on source site)