I’m a big fan of Microsoft.
That statement might result in either an internalized or audible chuckle from a lot of folks, but what can I say? I am a fan. I’ve been a fan since I learned MS-DOS and Basic programming back in the 80’s (somewhat ironically, my Dad went out and bought an Apple IIe computer the day after we saw the movie War Games – that was my first personal computer and I still know the WOPR launch codes to this day; I’m not proud of it), through working on my choice of brand new color Macintosh computers or Dell 486’s in the college computer lab (again, ironically I found that at that time I enjoyed writing my COBOL code on the Mac emulators more than I did the Dells), even through what I would consider the “Dark Days” of Ballmer where I bought multiple iPods and iPhones and iDevices, to now what I would consider a fresh new start for Microsoft as a company. I’ve always been a fan.
Why you might ask? Developers.
I consider myself a software developer at heart. I love building software. I view the software development process as an art form – equally an art as painting a picture, sculpting a statue or playing piano. And Microsoft has ALWAYS taken care of developers. Microsoft understands something that I think Apple and a lot of other tech companies have missed – that, at least for the enterprise, developers are the key. Keep developers happy and they will keep customers in the Microsoft ecosystem.
You might be saying, “Hold on there a second consultant-guy!?! Have you ever heard of the App Store and all the money it has made for software developers over the past decade?”; and you’d have a point there – if you were focused on the CONSUMER as your end-user (e.g. “casual” users like K-12 students and households/family members, etc.). I’m focused on ENTERPRISE end-users – corporate customers that are looking for technology solutions to solve complex business problems that won’t break the bank. Companies and end-users that are looking towards Productivity. With the help of developers looking for alternatives to Java and C, Microsoft grabbed onto those customers decades ago with Visual Basic, SQL Server, Windows NT and MS Office and has not lost sight of the productivity of end-users and developers all the way through the writing of this blog entry. Microsoft takes care of developers.
Which is why this current “productivity era” of Microsoft with Satya Nadella at the helm is particularly exciting to me. This new Microsoft leadership not only understands that keeping developers happy is a key to their continued success, it also recognizes how software development has changed dramatically over the past decade. Now Microsoft, where it has been somewhat “stagnant” in the recent past, is now an innovator and leader in software development frameworks and tools once again. .NET has been an extremely powerful framework for quite a while now, matched only by Java in the past and now more recently by other quickly growing technologies like node.js and combinations of Ruby, Go, Swift, etc. These newer technologies that are quickly being adopted by developers have one thing in common – they are all open-source frameworks for the most part. During the “Dark Days”, Ballmer was so focused on “devices and services” that he was neglecting this important aspect of Microsoft’s core constituency – almost to the point of making Microsoft irrelevant. But Nadella gets IT! (no pun intended) .NET is now open-source. Visual Studio, arguably the best IDE out there can now be downloaded for FREE (https://www.visualstudio.com/downloads/ or, if you are looking for something more light-weight, AND that you can run on Linux or a Mac, check out Visual Studio Code at https://code.visualstudio.com/download). You can spin up a development environment using Microsoft AND non-Microsoft tooling available via the Nuget command-line with source-code management and sharing in Microsoft TFS Online, or even the non-Microsoft standard Git, in the Azure, or even AWS clouds in a matter of minutes…
It’s just an exciting time to be a Microsoft Developer.
If you aren’t convinced, I encourage you to visit the main Microsoft .NET home page: https://www.microsoft.com/net to learn more about the cross-platform and open-source capabilities of .NET. If you aren’t a fan of marketing-based rhetoric like that, check out Scott Hanselman’s blog: http://www.hanselman.com/blog/. While he is a Microsoft employee, he is incredibly fair and insightful when it comes to measuring Microsoft’s place in a rapidly-changing software development ecosystem (not to mention a brilliant developer and funny guy too!). Back in November 2014 he wrote a blog post about what Microsoft was up to (way back then) that started with the quote – “It’s happening. It’s the reason that a lot of us came to work for Microsoft, and I think it’s both the end of an era but also the beginning of amazing things to come.”*
After reading some of those resources, if you still don’t think Microsoft and .NET are exciting and innovative and should be considered for your next enterprise technology solution, just wrap your head around this FACT – that, in today’s market, only with Microsoft-based technologies (.NET Core via Visual Studio) can you invest in a SINGLE custom application and have that same, single code-base run on Windows Servers or Windows 10 Workstations in the Microsoft Store; or Linux servers; or on Apple iPhones and iPads; or Android devices; in the Azure or AWS cloud; in Linux-based containers; heck, even on an Arduino or other IoT-based device! One code-base. One development effort. One compile. One Git repository. One set of code for your business to support and enhance over the years that can run on just about any device on the market today (CONSUMER or ENTERPRISE). Now that’s productivity.
Let Square Peg Services help make you a Microsoft fan as well by giving us a call today, or responding in the comments below.
Jeff M – SPS Owner/Consultant
Hi. Good Job!
c2231c2074322.com
what is a coronavirus in humans
[url=http://kaletra-cureforcoronavirus.com/#]coronavirus cure
[/url] coronavirus taiwan
cure for coronavirus
– coronavirus just a cold
coronavirus zicam
coronavirus start
[url=http://chloroquine-cureforcoronavirus.com/#]cure coronavirus naturally
[/url] coronavirus 1700
n coronavirus china
– a coronavirus tunetei
coronavirus 4s ranch
dapoxetine viagra
russell viagra
viagra pills
– leeds viagra
viagra generic 5mg if this is your first visit be sure to check out the faq by clicking the link a
viagra blogs
viagra 5 mg coupon forum software
cialis 20mg
– viagra and alcohol safe posts per day
viagra 20mg tablets forum software
лучшие сайты займов https://eazy2buy.ru/?page_id=63 долгосрочные кредиты и счет бухгалтерского учета на 21 день без процентов получение займа наличными в кассу организации долгосрочные счет
Brand
cialis over counter france cialis 20mg daily cialis pills
Generic
cipla cialis review cialis pills generic cialis soft
USA
cialis hytrin cciialisscom cialis florida
Brand
is generic cialis from india safe buy cialis usa generic cialis is it safe
Brand
kind drug cialis best generic cialis prostatitis erectile dysfunction cialis
Generic
illegal order cialis online buy online buy cialis australia
Brand
cialis online coupon cciialisscom cialis good price
Brand
daily cialis pills cialis generic online pharmacy cialis break pill half
Brand
generic cialis daily use cialis generic online pharmacy difference cialis 5mg
Brand
generic brand for cialis buy cialis online cialis portugal
USA
cialis price rite aid 5mg cialis buy cialis legally online
Brand
effectiveness of 5mg cialis buy cialis cialis no prescription needed
USA
cheap cialis in nz buy cialis in australia cialis fedex overnight
USA
erfahrung cialis 5mg cialis 20mg has best price cialis
Generic
cialis without erectile dysfunction buy cialis in usa chi fa male cialis
Brand
meaning of cialis cialis generic online pharmacy giving cialis women
Generic
counterfeit cialis from india buy cialis 40 mg cialis daily use coupons
Brand
muscle pain from cialis cialis online best pharmacy cialis
Generic
despre medicamentul cialis cciialiss cialis 40 mg price
Brand
tadalafil recreational tadalafil cialis cialis with women
Generic
tadalafil overdose buy cialis canada my rx cialis
Generic
cialis no prescription canada buy cialis in usa cure for cialis headache
Generic
buying cialis malaysia buy cialis cialis dosage
Brand
cialis uk best price buy cialis overnight low dose cialis cost
USA
cialis online preise cciialiss cialis cause muscle pain
Brand
40 milligrams cialis cialis pills ok cut cialis half
USA
buy cialis melbourne best generic cialis why men use cialis
USA
tadalafil from canada buy cialis online cialis 5 mg billig
USA
cialis coupon card buy cialis online young male cialis
Generic
cialis effect prostate buy cialis usa purchasing cialis
Brand
best pharmacy cialis cciialisscom cialis women depression
USA
tadalafil tablets india buy cialis brand cialis price daily
USA
old use cialis cialis 20mg pills cialis without prescription in canada
USA
cialis uses cialis pills cialis discount offers
USA
cialis effects body buy cialis in usa cialis italy
Generic
low price on cialis cciialisscom cialis boston
Generic
death caused by cialis buy online cialis one day cost
USA
generic cialis in usa cialis online cialis online in uk
USA
cialis chemist warehouse cialis old cialis
Generic
overuse of cialis buy cialis canada who makes generic cialis
USA
overdose cialis effects cialis 20mg cialis import
Brand
cialis online pharmacy europe cialis miami cialis for sale in canada
Brand
cialis effectiveness cialis over night delivery cheapest genuine cialis
Brand
half life of cialis buy cialis in australia cialis pills ebay
Brand
buy cialis online nz cialis generic online pharmacy uses for cialis
USA
buy cialis online india cialis miami generic cialis cheap india
Brand
cialis pills for women buy online tadalafil generic
USA
generic form of cialis tadalafil cialis cialis prevent headache
USA
cialis brand price tadalafil cialis buy cialis online legal
Brand
cialis over counter countries best generic cialis cialis look like
Generic
cialis experiences buy cialis low cost generic cialis
Brand
cialis for less buy cialis canada generic cialis online uk
Brand
tadalafil from canada cialis online generic cialis online us
Brand
5 mg of cialis order cheap cialis 20mg double dosing cialis
benefits of cialis 5mg cialis mail order usa cheap generic cialis online
best use cialis order cialis online pharmacy generic cialis with mastercard
cialis cause muscle pain order cialis 20mg cialis priligy
eating food cialis cialis ordering cialis on line orders
does cialis ever expire order cialis online getting cialis uk
cialis 36 hour coupon order cialis online overnight cialis hind
fast cialis delivery order cialis brand order cialis online without prescription
tadalafil drug interactions order cialis 20 online cheapest place get cialis
generic cialis coupons order generic cialis purchase cialis mastercard
cialis manchester order cialis brand buy cialis in us
cialis pills online order cialis in australia cialis liquid
cialis professional better cialis order online cialis diverticulitis
cheap levitra pills uk levitra buy online uk levitra valores
levitra frankreich kaufen https://llevitraa.com differenza viagra levitra cialis
que es levitra y para que sirve bayer levitra buy cialis levitra oder viagra
levitra hard on levitra sales in usa viagra cialis levitra generika
cual pastilla es mejor levitra o viagra levitra buy online canada cialis e levitra differenze
levitra viagra differenze bayer levitra buy precio de levitra 10 mg bucodispersable
levitra tablets used for generic levitra levitra dauer der wirkung
levitra oro 10 mg prezzo levitra sales in usa viagra cialis levitra wirkungsdauer
dimana beli levitra costco pharmacy prices levitra levitra caducada
levitra cialis viagra comparatif levitra buy online mezclar levitra y viagra
comprare levitra originale online generic levitra buy online does levitra work better than cialis
levitra 10 mg prospect online levitra buy discount levitra prices
how long until levitra takes effect llevitraa.com levitra bayer 20mg preis
per il levitra serve la ricetta cheap levitra for sale levitra gegen viagra
levitra generika wirkung generic levitra buy online cheap levitra kontraindikacije
para que sirve levitra de 10 mg levitra 40 mg sale walmart pharmacy prices levitra
levitra online bestellen rezeptfrei canada pharmacy for levitra buy levitra 10mg
levitra urine test levitra buy india para q serve o remedio levitra
levitra and weed cialis levitra sales viagra levitra pode tomar com cerveja
diferenca entre levitra viagra e cialis levitra buy online australia cheapest levitra nebido
levitra 10 mg precio mexico levitra for sale on ebay beipackzettel levitra 10 mg
efficacia del levitra llevitraa.com quien puede tomar levitra
comparacion viagra cialis levitra levitra buy online uk precio levitra generico en farmacias
what works better levitra or viagra levitra sales in usa levitra senza ricetta in italia
generic levitra canadian pharmacy generic levitra buy india levitra and lisinopril interaction
levitra essai levitra buy online cheap levitra 5 mg fa effetto
buying real cialis o cialis diario funciona cialis for lasting longer
cialis loss memory o cialis diario funciona doe cialis look like
cialis mg cialis mail original cialis billig
cialis online coupon code generic cialis order online buy cheap brand cialis
reasons for cialis order cialis canada cialis users review
cialis eye effects order cialis uk what does generic cialis look like
is generic cialis uk generic cialis order online cialis use healthy men
cialis regulierement how to order cialis cutting cialis in half
cialis lipitor does cialis help prostatitis would cialis do girl
tadalafil oral jelly cialis generico 5mg costo cialis mail order
real cialis line cialis benign prostatic hypertrophy tadalafil cheapest
cialis weight loss do doctors prescribe cialis cialis for exercise
cialis online coupon cialis frequency of use cialis bestellen mastercard
cialis premature ejaculatin order cialis overnight delivery cialis good
Brand
order generic cialis india order generic cialis buy cialis in canada
Brand
cialis daily vs needed order cialis with dapoxtine cialis 5mg for women
USA
5mg cialis daily use cialis order online cialis daily buy online
Brand
cialis mail order order cialis no prescription maximum dose of cialis
USA
voucher for cialis cialis mail order usa cialis ratings
Brand
cheap prices for cialis order cialis with dapoxtine half dose of cialis
USA
buy cialis delhi cialis mail order usa cheap cialis
Brand
women cialis effects order cialis brand cialis pro online
Generic
cialis 20mg or 10mg order cialis cialis headache help
Generic
name brand cialis online order cialis generic cialis online without prescription
Brand
cialis pills men order cialis online cialis discount offers
USA
cheap cialis 5 mg order cialis with dapoxtine cialis pills women
Generic
who prescribes cialis cialis order online purchase of cialis
Generic
cialis 5mg en ligne order cialis with dapoxtine cialis 36 hour online
Generic
tadalafil brand names order cialis no prescription mejores resultados cialis
Generic
cialis for premature ejaculation order cialis prijs cialis 5mg
levitra greece levitra buy online is it safe levitra izmir
como es la pastilla levitra levitra buy online is it safe levitra 10 mg contraindicaciones
levitra couch levitra buy online cheap lowest cost levitra
como funciona levitra odt levitra online usa pharmacy levitra headache treatment
levitra absorption rate canada pharmacy for levitra levitra cialis viagra unterschied
levitra y antihipertensivos levitra wholesale no prescription sildenafil ou levitra
levitra bayer 5mg prezzo generic levitra buy levitra chi lo ha usato
what is generic cialis cialis price australia cialis product label
cialis md find cialis cheap
cialis bestellen mastercard cialis price compare generic cialis 36 hour
lower cost cialis buy cialis dubai levitra different cialis
cialis dosage instructions generic cialis dosage buy cialis without prescription
dosing for cialis cialis maximum dose purchase real cialis
pharmacy price of cialis what cialis looks like
ventes cialis cialis sur internet best time to take cialis
comment avoir du cialis sans ordonnance
efecto viagra commander du viagra combien de temps l organisme met il pour eliminer un medicament
ou acheter du viagra
cialis hausmittel cialis wann wird cialis frei
was kostet cialis in pattaya
levitra fiyat buy levitra levitra 10 mg reviews
who is the best med levitra and viagra
modafinil buy reddit modafinil no prescription half life of modafinil
how to know if modafinil dosage is too high
meth and viagra australia viagra can i take 40mg of cialis
who makes cialis
informative essay topics essay writer free hills like white elephants analysis essay
how to write an outline for an essay
viagra 100mg viagra vs cialis finns det viagra för kvinnor
vilka länder säljer viagra receptfritt
what does ivermectin treat stromectol 3 mg doxycycline and ivermectin for heart worms
where can i get ivermectin for dogs
does viagra work cialis tablets for sale can i buy viagra over the counter
what is cialis 5 mg used for
viagra content viagra how long does viagra work
where to buy viagra in sydney
waar koop ik cialis cialis bijwerkingen cialis 5 mg
sildenafil wanneer innemen
dr phil viagra viagra bestellen wat doet viagra voor mannen
waar kan ik het beste viagra kopen
zithromax generics zithromax 250 azithromycin 250 mg z pack
azithromycin 250 mg how long does it take to work
cialis tadalafil cialis 5 mg precio farmacia porque no me hace efecto el cialis
cialis viagra o levitra cual es mejor
how to write an english research paper how to write a research proposal example
write my essay for me free online write my essay cheap online
one body: an essay in christian sexual ethics isbn 9780268089849 how to write a business essay
ethics essay on white collar crimes business ethics argumentative essay topics