17 Burst results for "Scott Hunter"

"scott hunter" Discussed on The 6 Figure Developer Podcast

The 6 Figure Developer Podcast

12:56 min | 1 year ago

"scott hunter" Discussed on The 6 Figure Developer Podcast

"I can call it from Java if I had a Java. GOP Server I can call it from dot net core so we wanted wanted to be something that plays well with all the other techs. We assume that everybody has a little bit of everything in their in their organizations. And in the three way we also did a lot of work to make the tooling equivalent to the tooling. Where will now generate the clients and servers for you and all that kind of stuff? So we're pretty much. There's always a you know. There's a replacement expand tech that we thinks the more modern version of something. So putting your after core I would say if you're building a brand new application you you should seriously consider building it in dot net core if you have an existing application that you're you're trying to modernize you should seriously look at moving into dot net core. But if you have you know there's a company mind that That uses our tack on the East Coast the United States and the last time I checked they had twelve hundred dot net applications in their in organization. I would tell them to pour twelve hundred applications dot net core south and most of those APPs. They probably don't even work anymore and I'm like does it. Work didn't leave it where it's at. It's only if you try and you know if you care about Lennox or you care about gop or you care about some of the new tech that we really if you care or blazer move those core leave the other stuff where it is which is exactly what I would tell anybody using attack you know. Don't don't just try to. I used to work for a company and I know if I walked to my boss and said I wanna move everything to dot net core. They would be like what's the business. What are we gonNA gain is a business? It's all going to be smaller and faster. But it's fast enough today Scott. Yeah that's kind of the way we lean towards stuff is don't don't don't don't over over pivot on this but seriously any new applications. We have Windfarm support we have. WPF support we brought e Af six because a lot of the desktop APPs. Already were using six we have we have. We have a new mechanism for building. Services call the worker her template and Dominic Cork three and of course we have all the existing and NBC stacks. We've had for many many years so we think core three. He has all the components that you want to build a brand new APP in and with that being said there's already talk of Dot net five the one dot net to roll them mall the reunification of Dot Net and just just earlier this week or last week David Fowler was was posting on twitter. Screen screen screen captures of creating new dot net five applications. So I mean it seems like the technology continues to move so very fast and and like good Microsoft fashion. We're skipping numbers to the next version. Yeah there's a story behind that number that number skipped thing and I'll give you the wh- what would have happened. So we have dot net framework four point today right and if we didn't skip a number the next dot net core would have been dot net core four right and having the core four and a dot net framework four point. Eight seemed like a very confusing message to us agreed and so we started asking ourselves the question. Should we skip the virgin. Listen and so and actually I think it's a step further. Not only do we ask ourselves. This is part of what modern Microsoft Oft. We have a lab in building. Seventeen where I can bring customers in and kind of behind one of those those mirrored windows where I I can see them and they can't see me we can ask a bunch of questions and so we actually user tested dot net core four framework four point eight dot dot net five dot net and dot net four point eight. We tested all these scenarios and dot net five actually one from users in confusion and and so the the point of the five is to be bigger than four point eight and bigger than Korea three and then it Kinda unifies dot net. You don't have to think of there's a core and a framework there's just a dot net five and that. Does you know all the things now. There's there's some people that will go but Scott Dot net five won't and have all the features of dot net framework four point eight dip a won't but I think that's okay and and if you knew the platform it's very obvious. There's only one of these things. There's he's not two of these things you have to understand why there's one or the other we think it's a natural way of unifying the platform into a single entity that contains only the stuff that you would use if you're building a brand new today. Okay so we talked a lot about when we're talking about dot that core three only modernizing those apps where we where we need to and so that that happens where you I have the business case where you need to bring something up so coming from like Donna Court three application. What's that what's that story GonNa look like for Dot net five and then the other perspective would be coming from an application? That's something four eight or whatever the free the framework. What what's that going to be looking for someone to be modernizing going up to that done at five so so for us? We're GONNA make it if you're moving from dot net core to two point two to the three point zero. It's not a very hard transition and we'll try to make the transition from dot net core three point zero two five even simpler so the the hope is you know. I mentioned that we have the ability to break things to improve the product. We hopefully have broken most of the things we needed to break between one two and three and so as we move forward. We're going to try to be much better at keeping that compatibility and making it easy to stay what we call staying on tip staying on the tip version of of the of the technology so we wanted to make that easy. If you're moving from dot net framework to core your manager is going to vary. If you're if you're moving a windfarm APP to APP those will likely move pretty easy because those technologies are very similar in the core versions and the and the dot net framework versions if your application uses W. CF You'd have to move to one of our WC F- replacements which is either the ESPN Webuye or the GOP. See He also put a thing in dining core. Even though dot net cord doesn't support building a server for it does have the client so thinking there is if you already have an existing server in your organization and you're building a client for it you don't have to modernize that server that server as it is today A.. And your dot net core desktop application or web application can call using our clients directly into that depth. CF Server and we'll continue to make that w client in core better and better. So we're we're GONNA add more security protocols to it and stuff like that so it can do more stuff but it's you know it's not it's not simple we did. We did create a new tool. It's a sample. We made a sample because we can't guarantee to work all the time. There's a if you just google for dot net try convert. That's that's A. That's a global tool. That's get hub and what we'll do is we'll take the Raj that you have from a framework application and converted it into a CS that core expects and it will try to keep your references. It'll clean up the stuff that core doesn't really use in a broad and so I recommend if you're going to try this we have something called the portability analyzer. which will go look at your application until you would? API's you're missing. He can run that that will give you an idea of what you're missing. What chunks you'd have to replace a what we call McLean a fine for most companies? is they have a namespace space called utilities. And they have a mega class library with a bunch of stuff in it and when accent with most companies they don't realize is that they've had this utilize library for like ten years and about a third of its not even used and so the first thing we do is go in and say let's go to remove all your util junk that You're not even using anymore because we all have a Swiss army knife of stuff but those are kind of the steps to get there. It's kind of like run that try convert tool and then build until it builds again. Okay so given the people the ability sort of formulate right. That's a pattern. Where you kind of squeeze off you reuse what you have currently and make things new right and with that? You're you're reunifying everything into dot net five where where we had all of the separate dot net's before so I think that there's been some confusion there too because there there was the mono staff there's unity stuff there's framework stuff. Their scores stuff. There's a Zimmerman stuff. There's there's all kinds of different dot net's out there. There's so many out there I've got a slide in a decade. I do joke. It's like hey we had. I'd like nine dot net's and I made another one because we did. We had dot net framework we had dot net compact. We had silver light. There's various flavors of windows. Eight and windows phone and you see and it actually makes your head it hurt when you look at all that kind of stuff and so we're trying to unify all that stuff back together but it's funny when one of the messages that we do here. It's a worry from customers is. Oh Oh so you're gonNa make dot net five and it's this big huge bulky thing and I just want to say that is not as not the case Die Kur Ordinance. Five is basically all the features of core three plus plus. We're not adding anymore. Frameworks or any more stuff to the to the stack. And then a lot of folks realized that let's say you build a dot net core. ASP Dot net application. It does not require any of the dot net core desktop hop deals to even be on the machine. So there's there's people that believe that. Oh because you had informed. WPF that means now my ESPN APPs. A lot bigger. No no no. That's not the way it works works. There's actually framework packs that are installed by the K.. And there's one for desktop development and there's one for Web Development and those to you you you can decide to reference with both of you want to but by default web APP is just using the web deals in a desktop APP is just using the desktop deals. And so we're GONNA make sure that you're not gonna you're not going to grow thirty mega-size because we added something to dot net core and then we don't talk about it a lot because it's still it's still kinda rough but there. There is a link over in decor three. That will turn more into more of A. I would call it preview today. And we'll make it more non preview dot in at five and that link or is some lines you out of your project and we run a tool against your application and it strips out all the bits that you're actually not using preview because we want to make it smarter today it tries to be dumb meaning that it will try not to link too much stuff away with the risk of breaking. Can you wrap. I wanted to be more aggressive or at least give you the dial to make it more aggressive so it can more stuff away and they make it easy for you to understand Europe too much stuff away and it doesn't work. Is the bulk of the work to get to dot net five going to be all of that combining of things or their new cool features that we could a hope to expect or is it too early to be talking about. It's a little too early on. It was the big thing that that we are missing in dot net core. Three to five wave is right now. Zaman Zaman applications. They use the older project system. They don't use the new the new lightweight. SEK style projects that we have core applications. So we need to move all the Zaman projects and the reason this matters is vs es and dot net get mad sometimes when you actually cross the streams between the two systems and so if you have a deal l. that you wrote and core and you wanna use that with Zaman project you know. Your mileage may vary so we went to move all the salmon tech to the same project system which means all dot net projects all the all the new stuff off all uses the exact same. SDK project style. And that's that'd be one of the big simplifications that you'll see this wave is all all dot net whether it's windfarms ormes whether it's whether it's whether it's desktop mobile web they all use all the exact same tools they all use the same project systems..

Dot Net Scott Dot Dot gop Microsoft East Coast United States Dominic Cork Europe Zaman twitter Lennox Donna Court google Korea ESPN
"scott hunter" Discussed on The 6 Figure Developer Podcast

The 6 Figure Developer Podcast

14:38 min | 1 year ago

"scott hunter" Discussed on The 6 Figure Developer Podcast

"Hey thanks for having me on so Scott before we get started in sort of the meat. Would you just give us a little bit of introduction to yourself perhaps tell us a little bit how you got started in the industry. Yeah that's a funny story so it relates to dot net in a weird way so I started off in the industry many years years ago building a company called Mustang software and we built a BBS called wildcat BBS. And what's interesting about that is We wrote that. BBS In Turbo Pascal. which happens to be something that Anders House Burg who is the inventor of C.? Sharp Kinda came from and so it was. It was fun while we worked on the wild Cabbie s and some of the other products we had for that company I was I was lucky. Enough to We Wanna Borland's bigger customers in the Pascal space which later was called Borland Pascal and I got the chance to go up to Borland's headquarters once a year and go to Andrew's house and learn about the next version of Borland Pascal and it was the weirdest thing that you know fifteen years later or something like that. I joined Microsoft on the dot net team. Where Anders you know had moved to after he left Borland? Yeah so it's a weird kind of way that I had seen anders both before and after my career started we we sold. That'd be BS company in two two thousand and joined Microsoft around two thousand seven. Okay so what do you do. In these days for Microsoft so Microsoft soft I work in What's called developed vision and developer division builds? You know all the developer tools that are associated with Microsoft. So that would be just of your Code Code Visual Studio for Mac Digital Studio and obviously Dot Net okay and at the time according. We're a little over over a month out after dot net core three. Oh went seems like it's. It's been a very exciting time. It Microsoft these days especially in the development tools languages that are coming out. How how is the DUTTON core three? Oh release been accepted in the community As you said it's been a fun journey. That journey has been a journey. All up I can't believe we're on version three already. We announced we. We announced the first dot net core in two thousand fourteen. So it's been five years which I guess means it was about November of two thousand fourteen that we announced that we were going to do a dot net core so I guess three versions in five five years doesn't seem that crazy but dominic cork three. It seems like Microsoft products the third versions always the The the the best version the first one. That's really awesome and one of the interesting things that we learned about core kind of surprise me was if you think about dot net's historically ship dot net four point five how long till most of my customers are using at four point five. I would guess historically it's it's been like two years or three years. We shipped core three about five weeks ago and about two thirds of all developers are already using core three so I've never seen such fast adoption. which is what we want? We actually want people to stay on the current versions and newest versions and not linger on an old version for year after year after year. So that's a a really exciting thing about that in court three that we've seen as we shipped it. He also is. We strategically did a couple of things. Last year. One wise we basically said dotted framework I'm going to stop adding new features to dodge framework and all the innovation. Moving forward. You'RE GONNA go to dot net core. I was just talking to a customer here at the show today And kind of explaining this that there's a great reason for that every time we touch sided framework. We break somebody. I mean I can fix a bug and somebody depends on that bug and then patch. Tuesday comes out and we've pumped new version of dodd framework down the wire and people's People's APPs break and so it was a conscious decision for us to make. That's why cores here is. Core is side by side. meaning that you'll never broken that way with core if we ship a new version of or you you put it on the machine your old apps on the older cores. We'll still run just the way they do today. And that's a design of the framework and partially why we're moving innovation into that versus doing it and dine on at framework at the same time. We also want to tell her framework customers. I get I get questioned every every time I go somewhere. Oh so the framework is dead. No we have a nice sized team working on it every day. And they're continue to patch it and continue to to add features as required. The new security protocols advocate new networking protocols. New Security Algorithms stuff like that. You know we'll we'll continue to maintain it pretty much forever. It's part of Windows so my joke is Yep we'll stop shooting down in framework stopping windows. Don't see that my future sure and it. It seems like early on in the dot net core Version releases. There was a lot of confusion as to what what it was for if it was feature complete if it was ready for production even a year and a half to two years ago I started working on a project and we started with dot net core to and and internally some of the developers were questioning that is. Why are we doing this? We're never going to run this on. Lenox why would we choose dot net core over dot net framework. So do you find that. Confusion is is being addressed and being resolved. It's still there once again. This customer I met early this morning asked me that exact question an and I kind of gave him the history of first off you know. Why did we do a core? The core kind of leads onto what we were discussing earlier. Their core was done for a couple the reasons as we're building as dot net NBC. Four and five. We'd you'd gotten to a point. Where to innovate we needed to change? The framework and because dot in framework is windows. You can't do that for compatibility reasons so we actually tried to take. ESPN net out of band. So it would ship outside of dot net framework. We could actually work on it. And as we built that We got that working in prototype stage the ones who were there it it It didn't work with visual studio there. Thousands of places in visual studio that hard hard coded loading the full framework version. So we're like okay that that's not gonNa work and so that led meaning meaning for us as a team to actually innovate on the framework to to be able to change it. You had to be side by side so we had so. That's one core. Tentative Dot net core is side by side which means I'm my team can actually change stuff and if and if we have to break something better occasionally occasionally. We might do that but we will not hurt you. If you're apps depend on the older version. They'll continue to work until you decide. They migrate to the new ones. So side-by-side is Keating of that. Obviously the Lennox thing some people care for that. Some people don't need that they're happy with where they're hosting their applications today that it doesn't doesn't matter another one perf once again for those same compatibility reasons I can't change a bunch of the API dot net framework. But if you move to core well networking is a lot faster if you move to core Jason. Parsons Parsons A lot. Faster if you move to core Filo is a lot faster if you move to core. Asu Dot net is a lot faster. So performance is a key tenant of that as well. So we like to think that side-by-side is feature performance is a feature the cross platform feature and then also with side-by-side comes the ability to actually carry dot net core with your applications. So if you want you can put a copy of core in in your APP. In fact with core three we have a check box almost a check box. Maybe it'll be a check box by December early December Today you have to open up your project Atalanta Linux code you can you can tell us. And we'll actually take your application will throw out all the deals that you don't use and then we'll then make you a single exit. It contains your application in dot net core which means you could put that up on any machine in any desktop or whatever and it does not require any dot net to be on the machine at at all nice which is a cool aspect of but it's a it's a combination of all those things and as we move forward you're going to see new language features and stuff like that happened in and of course face the so one of my favorite things that came out with Donna. Core three was blazer Absolutely love the framework. I am quite frankly just tired of dealing with with Java script every day but I have had Several people ask me about about Performance Blazer and has certainly been been something that I've been curious about the signal. Our overhead ahead is it. Is it actually ready for large data quantities and like heavy enterprise applications. That's a great question In fact there's a whole confusion out there in the in the Blazer Space we blazers server with core three and then blazer client which which is the Web Assembly version of Blazer is still in preview and we hope to have in our team of that sometime early to mid next year is what I hope. I can't guarantee anything being but That's that's Kinda the teams hope after we shipped Blazer server a bunch of questions came up about saying all. Should I just wait for Blazer client and and perform it. Will it stand up so I think we've logged a week ago. There's a blog post on the dot net blog that tries to address this internally. Really we tested with ten fifteen twenty thousand clients a blazer APP running in real world scenarios and hung in there just is fine obviously the servers going to have more memory running because the blazers over works is it basically builds the dom and since John Across the wire and draws on your screen and then as you interact with the web application every action you take will be sent down to the server. We run the code on the server to render that and we send the difference between the two backup to the client and and so you know. Obviously there's a lot of stuff going on there. The reality is as I said we found that Under extreme load it hung in there quite well and so I can't imagine Now of course you could build enterprise after wouldn't work well if you did stupid stuff and tons and tons of data or something like that but even talking to like the control vendors that are making in grids and stuff for for Blazer. They're all working on doing the right. Client side stuff as well. So the so the grids won't ask for the entire data. Set the last page at a time. And if if you do that you're gonna you're doing basically the equivalent. What would do anyways and we should be no more overhead? He I think to me Blazer servers one of my one of my favorite parts of the Blazer Tech. I think the client stuff people get all excited about whether simply to too much to appoint. It's fun to me to go and bring a blazer server server apple up and go look at the size of the Meta data. Sit down the wire if you go build angular APP. REACT APP of you up or hand write your own spy up using whatever you WANNA use news..

dot net Microsoft blazers Borland Anders House Burg Anders Mustang software Scott dominic cork NBC Andrew DUTTON dodd ESPN Lenox Parsons
"scott hunter" Discussed on .NET Rocks!

.NET Rocks!

02:51 min | 2 years ago

"scott hunter" Discussed on .NET Rocks!

"Online. So why take the chance you're going to aid in new code not not in your old code? But I also think you're now basically getting that mindset of these are legacy dot net apps, and they have to be treated as such you don't insert new bits into them, right? Know our evidence we have talking to customers that they're not doing stuff like this. So I think it's going to right? But it, but is it change for us? Basically were you know, moving forward. You know, you're gonna be on the latest version of core. If you want the latest version soc- shar, that's just not that unusual right at other languages. Do. It this way. Right. You guys have been the odd docs for poor back porting new language on the old platforms. We have we have been the odd. Duck and said, it's it's also burned our customers got we're not gonna do anymore. Yeah. I think it's much much easier to say if you want the news features young the latest of core at just the way works. It's simple. But as you said, Richard it is a change in and. People have to get used to change was talk about things got three. And let's talk the onic though nets. We are bringing GOP support to framework. GOP stands for Google RPC. And it's it's great for people wanna have contract-based based Arpey RPC purring models. We're reasonably embracing Google RPC or GOP is because their support from many languages for this. Which means it's it's awesome. That you can write a GOP server in that four and you can call it from Java or node on or vice versa. If there is a somebody else has survey wrote in Java, for example, you can easily call it from dot net. So it's it's a awesome for people to want the the contract based services, and it's also great because of all the cross language interoperability that you have on. We've also got a new project type called a worker service that we have in ethnic were three as well. And the worker services of our our our toes into the microsatellite in right now. When you build a if you want to build a microscope with Dominic or it's it's kinda weird. 'cause you know, let's say you're gonna use a controller for doing API's. Well, you're gonna actually write code. This says, you know, use it use as NBC, and there is no there is no view in this in this application. So the worker service is is stripping out a lot of that stuff. So you can basically get down to the rock owed. So in this case, you'll get all the features like Jackson and you'll get all the logging. You'll get all the for.

GOP Google NBC dot Jackson Richard Dominic
"scott hunter" Discussed on .NET Rocks!

.NET Rocks!

04:14 min | 2 years ago

"scott hunter" Discussed on .NET Rocks!

"Extent support on version dot net core, and I'm like, well, why are you asking me for extend support world? We don't know in the next LTS is going to be. So we have somebody to get like six six years of support on this version of of core having that right that that that that schedule like that makes it very easy for the customer to go every other year, there's LTS. And so I know that I need to get moving, and I can see when the when the future is that that's part of it. I think other part of it is, you know, as we get to beyond on court three the the release after that we haven't yet on on the show that release I think will will be when we've actually got done or to very mature place. We have the desktops we've got the web stacks. We have the microprocessors we have. Machine learning we have a big ADA. And I'm hoping that we've gotten past all crazy huge milestones ilk. Dotting core to it brought dot net standard if Brock's or center to which was a lot of API is look at that core three it brings, you know, the desktop stacks and blazer if you look at dot net who or five because we're likely going to skip the four that's going to bring you ahead of time compile. So I think that wave we've done all the big stuff, and it should be good for our customers as well. It means the changes your year will be more incremental and leverage these huge piles of new functionality. And it makes sense to me the you hit a maturity level. Now, you can go at a steady. Cadence right. Not racing for big thing unless something disruptive comes along. And I can't imagine what that is. Well, there are disruptive things and I wouldn't say. Erupted you could still use technologies. But like, for example, you moved our Jason. Who moved my Jason. Right. I mean, the built in support now. Right. So you don't have to use Newton soft. But but the you know, the syntax still use use Newton's off the. You know, the reality is having the framework after depend on third party packaged. Even boot itself up was kind of weird. I never understood why James kingdom work for Microsoft, man. That guy's genius only works worse. Now. That's the. Out of it. That's the best answer possible is its planes. A lot actually. James James, James works in the ass but net team oddly enough because working in office would be weird. Let's let's go through the Dominic Cork three stuff real fast inlets after a little bit beyond the dot net. Core three stuff on. So, you know, thinking of that in court three obviously desktop is is is a big piece of about four three bringing the windfarms WPN frameworks to Dinant core. And you know, which gives you the same side by side support that webloggers of had the last couple of years the, but but one of the features especially I think for the desktop apps as we have it's a feature that comes in or three three wave. You'll be able to take a box instead of visual studio when you compile one of these applications, and you can say you wanna make a single XY and that single XY will obtain Donna core. And you're done is which means, you know, if you wanna go build an application, deployed crusher enterprise that you don't have to worry about deployment on core to all. Machines, you can actually make these self-contained XY. So we're going to a link the link out assemblies, and we'll give you some tech that will actually take the all the all the assets required your -plication on make them into a single Lexi single, click, install your in your ghost. That's that's the desktops and that comes MSI X installer. Now. Right. So we don't have to worry about all the problems that we've had with right? So MSI x will be a replacement for the quick wants technology MSA Xs being backward ported down to windows seven..

James James ADA Newton MSI Jason dot Lexi Dominic Cork MSA Xs Microsoft Brock six six years
"scott hunter" Discussed on .NET Rocks!

.NET Rocks!

02:28 min | 3 years ago

"scott hunter" Discussed on .NET Rocks!

"Support for dot net rocks is brought to you by conversational ui from progress teller in kendo ui conversational ui our chat but framework agnostic user interface controls and components that enable dot net and java scrip developers to create modern conversational chat but experiences in their web mobile and desktop applications the industry's first package set of user interface components built specifically for chat bots are available as part of teller x sp net ajax s peanut nbc as peanut core windfarms wpf zaman products in kendall ui for j query angular view react php and jsp libraries by implementing key you i design features such as calendars date pickers list views and others that are included in the tool sets developers will be able to improve chat bot conversation through visual elements for more information visit teller dot com slash conversational dash ui are in we're back carl franklin here richard campbell there scott hunter way over there and we're talking we're talking dot net core two point one and now we're talking three point zero you the the whole lincoln stubbing out technology reminds me and i'm sorry to geek out here on the old days showing my age here but i got my start at a place called crescent software and they had this tool called pd cue for quick basic and this is in the days when we only had a meg of ram right i know it's crazy and so the idea was that a quick basic program hello world would be something like fifty k and the problem with fifty k when you only have a megabyte or you only have six forty k is that you know that's a lot right so if actually looked at all the running code it would probably only be about one k to k so they basically created a lincoln file in stubbor that could stub out all of these in replace all of these libraries that the lincoln put together i also remember a remote soft was accompanied that we talked about on dot net rocks back in the mark done days that did just what you guys were doing with dot net they basically packaged up in linked all the assemblies that we're using to create a standalone eac see but i just remember them being much bigger than what you're talking about you guys have the advantage of you know being.

carl franklin richard campbell stubbor lincoln scott hunter fifty k six forty k one k
"scott hunter" Discussed on .NET Rocks!

.NET Rocks!

01:42 min | 3 years ago

"scott hunter" Discussed on .NET Rocks!

"Has listening to dot net rocks helped your career if so that's great here's your chance to give back richard and i are trying to become less dependent on at revenue so we started a patriotic count we're hoping to raise enough money so we can continue to pay our editors and our band with bill with fewer ads at the same time you can show your gratitude for everything you've learned and make it possible for others to learn as well go to patriotic dot dot net rocks dot com and take your place proudly among our patrons thank you support comes from data dog data doug integrate seamlessly with container technologies like docker and kuban netease so you can monitor your entire container cluster in real time see across all your servers containers apps and services in one place with powerful visualizations sophisticated alerting distributed tracing apm and now log management is generally available data dog so you can unify your logs metrics and distributed request races in one platform start monitoring your microscopes today with a free trial as a bonus data dog will send you a free t shirt visit dd dot dot net rockstar com to get started barrel welcome back to dot net rocks this carl franklin and this is richard campbell here for a very special edition of dot net rocks mr scott hunter is here it's build time some announcements were just made and we're going to be talking to him in a minute one of my favorite kinds of dot net rocks episodes.

carl franklin richard campbell kuban mr scott hunter
"scott hunter" Discussed on .NET Rocks!

.NET Rocks!

56:48 min | 3 years ago

"scott hunter" Discussed on .NET Rocks!

"scott hunter" Discussed on .NET Rocks!

.NET Rocks!

02:01 min | 3 years ago

"scott hunter" Discussed on .NET Rocks!

"You know it protects your out in right in many many cases while it certainly when i want to be able to try it when i'm starting something new are the love the idea that windfarms wpf we're going to start playing along it's just a you know rewrites are expensive i want is close to lift and shift is i can possibly get right i tell this to customers all the time don't don't rewrite your out i mean we have people come in case scott got this web warm application that we build eight years ago and we're thinking of moving into core and i'm like the ever change the app now why are you moving into core while i'm afraid weap warms is not going to be supported anymore no that's not the case and so what i did i tell those customers in less you're gonna change the app in your massively modernizing the application by some other format you wanna run out of container or something like that you shouldn't touch it i mean it's it's you're totally safe running framework it's never gonna go away you know it's for the last couple years it's primarily been minor minor changes minor bug fixes and that's because as i said to compatibility problem we don't wanna break anybody's apps and i think the core world especially moving windfarms pf into that world is going to let you know a classic customers at one one of modernized apps to move into the core world and not have those those risk binder but but if you're done it framework customer you should not feel worried or freaked out or anything by any announced we have this week you know your your text hunt going away and your texts totally viable so it speaks to the commitment that you guys have to just continuing to innovate and make things more performance appease different segments of the market you guys are just killing it it's a spectrum of choice and that's the way customers should look at it they shouldn't pray you shouldn't be freaked out you're not on the newest thing but if you build a new app i would really say you should be looking at you know if you're building a new desktop app you should be building that with the dining or three bids with windfarms wpf high.

scott eight years
"scott hunter" Discussed on .NET Rocks!

.NET Rocks!

01:45 min | 3 years ago

"scott hunter" Discussed on .NET Rocks!

"Like you know the plug in models and all that kind of stuff that we we have been tortured with with the web over the last ten years you know activex followed by browser plug ins right it this feels like it finally workers like the the one that finally works yeah it's it doesn't require some ugly admin only plug in thing it doesn't require some proprietary tech well the thing that makes it work is all the browsers you know the browser manufacturers are supporting it so there you go without support you're just left to kluge yeah so i but you know we're gonna we're we are going to look at it and you know hopefully we'll we'll have something we can say publicly later this year about what our recommendations are for people but i think there's lots of options lots of opportunity out there before we stop i'd like to talk about one more thing because we have we had one more big announcement of bill and we if you look at dot net you know we always try to look and see where the where the world's moving so if it's containers or microsoft office is or it's cross platform or if it's you know modernizing the ui on your desktop applications you see us always looking at trying to find the the next thing there is a space in the programming world that we've not really had a chance to dig into a whole bunch yet in that's machine learning and so we do have some issue learning announcements at bill that i'm super excited about first off we have at microsoft we have two types of machine learning we have one called cognitive services and this is a bunch of services in after the don't require you to actually know a lot about machine learning.

microsoft kluge ten years
"scott hunter" Discussed on .NET Rocks!

.NET Rocks!

02:12 min | 3 years ago

"scott hunter" Discussed on .NET Rocks!

"Yeah but it's all it's all out of cardboard it's it's it's crazy they i i love love them them the box yeah i'm looking at it now that's amazing there's there's there's there's two of them there's there's the the main kit and there's the robot kits right and if and if you if you go on twitter and look you'll you'll find that many many adults including myself have have have spent many nights building the stuff even though it's designed for my kids in fact i i let my kids try it yet that's really cool i like it awesome that's very cool yeah yeah nowhere near five thousand dollars you can you get outfit a whole team with this stuff i can get well actually i guess in my case to get one free to my kids improv my wife is i think we all all enjoy it lease a bunch of switches too so jumping back can we talk about a zamel standard is there anything you wanna talk about there yeah yeah there are some announcements about zamel standard that we made a bills the biggest one zamel standard for a public misperception about zamel standard the public interpreted zamel standard to be crossed from you i right that's really you know if i go back and read the comments the comments were hey we really want to build you know now this is cross platform you i as i said before i would love to go look at this cross platform you is story you know i'd have to go work on work on that story with the windows team it's not something that we would do independently ourselves and that's something i think we will ask ourselves i mean we've already talked about take aspirin core plus blazer and europe that electron shell that's across platform you is kind of app thing i don't know if that's interesting but you know we'll we'll look into that but but from that point we want to kind of clear up the confusion that it's not really damn standards on about cross platform you is emily standard was about saying some of the zamel patterns that exist in zaman forms and some of the zamel.

twitter aspirin emily five thousand dollars
"scott hunter" Discussed on .NET Rocks!

.NET Rocks!

01:38 min | 3 years ago

"scott hunter" Discussed on .NET Rocks!

"But so what we're gonna do is gonna make sure that if you're a four eight customer you get both of those two features if you're a a donald core customer you'll get those same features as well but you're also gonna get the ability to have your windfarm in depth applications host you wbz controls so that means let's say you got some old windfarm application and you wanna make touch aware you can actually sign your name on on the app you know if you want to put an inking control in that application you're gonna be able to do that says there's some bridges we're gonna make the do this but the the thinking is if you're dot net framework customer and you have an app and you don't want to change the app or you just want to slight modifications mainly you care about you know browsers or modern media where did you some ways to take advantage of those things if you wanna go fully fully you know to the new world then i'd recommend the dot net core three pass because you get the side by side you're gonna get the hosting of p controls we hope to actually get some more highly guy fixes in for windfarms one of the challenges we've had with high vpi is by by actually fixing windfarms to be highly aware we will actually breakouts so in some ways i'm actually incentivize not to not to fix vpi on four point ex because if i do because there can only be one point x in the box by by touching it i'm likely to make pixels move and break something so with the version of windfarms it runs on dot net core i can make those changes.

donald core
"scott hunter" Discussed on .NET Rocks!

.NET Rocks!

02:28 min | 3 years ago

"scott hunter" Discussed on .NET Rocks!

"Support for dot net rocks is brought to you by conversational ui from progress teller in kendo ui conversational ui our chat but framework agnostic user interface controls and components that enable dot net and java scrip developers to create modern conversational chat but experiences in their web mobile and desktop applications the industry's first package set of user interface components built specifically for chat bots are available as part of teller x sp net ajax s peanut nbc as peanut core windfarms wpf zaman products in kendall ui for j query angular view react php and jsp libraries by implementing key you i design features such as calendars date pickers list views and others that are included in the tool sets developers will be able to improve chat bot conversation through visual elements for more information visit teller dot com slash conversational dash ui are in we're back carl franklin here richard campbell there scott hunter way over there and we're talking we're talking dot net core two point one and now we're talking three point zero you the the whole lincoln stubbing out technology reminds me and i'm sorry to geek out here on the old days showing my age here but i got my start at a place called crescent software and they had this tool called pd cue for quick basic and this is in the days when we only had a meg of ram right i know it's crazy and so the idea was that a quick basic program hello world would be something like fifty k and the problem with fifty k when you only have a megabyte or you only have six forty k is that you know that's a lot right so if actually looked at all the running code it would probably only be about one k to k so they basically created a lincoln file in stubbor that could stub out all of these in replace all of these libraries that the lincoln put together i also remember a remote soft was accompanied that we talked about on dot net rocks back in the mark done days that did just what you guys were doing with dot net they basically packaged up in linked all the assemblies that we're using to create a standalone eac see but i just remember them being much bigger than what you're talking about you guys have the advantage of you know being.

carl franklin richard campbell stubbor lincoln scott hunter fifty k six forty k one k
"scott hunter" Discussed on .NET Rocks!

.NET Rocks!

01:43 min | 3 years ago

"scott hunter" Discussed on .NET Rocks!

"Right a couple lines as he sharpen your app and boom you're up to go so we're super happy about that does that authentication what is that is that just a standard authentication that's not office it is it is some of the stuff so we we we we offer a couple of things we offer a variety of different authentications for snack customers one is you can do just regular windows off we have azure ad off that you can you can use we have as your be to see us which you can use and finally we have we call individual loss and that's where you just have a sequel database and on authentication model it does it does it does forms authentication but it has plug in support for all the off providers google accounts or microsoft microsoft accounts it's got to factor support nice with with codes and stuff like that as well so it's pretty pretty good stuff and so that is now just a new package away for a two one app other things that i would probably mention would be es in the case lazy loading we brought back and so that makes a lot of customers happy and we are showing previews of the first time that we support non relational databases with if course we have support for as your cosmos db and you know in the future will take that support beyond just as you're and i expect to have a mongo and and whatever else people ask for show up in any of core while we're on onto one.

google microsoft
"scott hunter" Discussed on .NET Rocks!

.NET Rocks!

01:46 min | 3 years ago

"scott hunter" Discussed on .NET Rocks!

"Hot don't drop this it's the only one we just released the spring of date you know monday the week before and now we're now we're bill and technically i'm running the fall of eight and we just ship the spring update so man so some of my demos are actually running on the on the fall of date are what will become the future so wow so we're recording this on the second but right now people are listening to this they're probably at build in may have just seen your keynote so how was bill man how keno so bill pillars awesome awesome the easy announcements is at at the bill we announced the rc of two point one right so dot newcourt two point one which we've been working on for a while is now in our c and we hope to ship the rtm before the end of the month so i don't think people are gonna have to wait until june if things stay on track and feedback darcy's not bad we will ship this thing for the month and we can move to two point two and the thing that i'm announcing it to bills so let's just talk about two point one just superquick attractive point one is kind of the the minor update to two point oh and our primary themes were if you're building us from command line the command line build experience was pretty slow and we'd made that super fast it's fast as don framework and bs in bs now.

darcy
"scott hunter" Discussed on .NET Rocks!

.NET Rocks!

01:36 min | 3 years ago

"scott hunter" Discussed on .NET Rocks!

"What do you got people might not know because i don't ever often explain it what that means better no framework it's a reference to the daily show right or was it stephen colbert better know a district right that was colbert better know at district yeah yeah and so as it started where i would just go into the dot net framework in look for you know these hidden gems of libraries name spaces that kind of stuff and just go over them in by osmo you it's sort of learn stuff but you know as we sort of ran out of those at least interesting or show so shows later you've gone through the whole framework pretty much so i started looking around on the web for things that are kind of neat so but we kept the name we kept the music anyway today i have an online product but it's not so much about the product it's just about what it just think about this all right okay go to j 's report dot net all right this is a java script reporting server this is what crystals been reduced to well yeah think about fig about how reporting used to be yeah yeah and it's java script is eating the world man essentially you just code some java script in html in you've got these beautiful pdf's and excel spreadsheets in all of this stuff and it just runs anywhere and doesn't require a lot of ceremony to get going and it's just kind of scana hits me when i look at this that.

stephen colbert j
"scott hunter" Discussed on .NET Rocks!

.NET Rocks!

01:42 min | 3 years ago

"scott hunter" Discussed on .NET Rocks!

"Has listening to dot net rocks helped your career if so that's great here's your chance to give back richard and i are trying to become less dependent on at revenue so we started a patriotic count we're hoping to raise enough money so we can continue to pay our editors and our band with bill with fewer ads at the same time you can show your gratitude for everything you've learned and make it possible for others to learn as well go to patriotic dot dot net rocks dot com and take your place proudly among our patrons thank you support comes from data dog data doug integrate seamlessly with container technologies like docker and kuban netease so you can monitor your entire container cluster in real time see across all your servers containers apps and services in one place with powerful visualizations sophisticated alerting distributed tracing apm and now log management is generally available data dog so you can unify your logs metrics and distributed request races in one platform start monitoring your microscopes today with a free trial as a bonus data dog will send you a free t shirt visit dd dot dot net rockstar com to get started barrel welcome back to dot net rocks this carl franklin and this is richard campbell here for a very special edition of dot net rocks mr scott hunter is here it's build time some announcements were just made and we're going to be talking to him in a minute one of my favorite kinds of dot net rocks episodes.

carl franklin richard campbell kuban mr scott hunter
"scott hunter" Discussed on .NET Rocks!

.NET Rocks!

02:05 min | 3 years ago

"scott hunter" Discussed on .NET Rocks!

"Yeah i want you to tell us all about that but just for one minute take a pause we're going to have this very important message and we'll be right back when you're building an application you need it to be fast secure and always evolving with coober netease engine on the google cloud platform developers can deploy fully managed containerized apps quickly and easily google has been running production workloads and containers for over fifteen years and they build the best of what they learn into coober netease the industry leading open source container orchestrator coober nettie engine combines automatic scaling updates and reliable selfhealing infrastructure with open source flexibility to cut down development cycles and speed up time to market learn more about cougar nettie engine online at g dot co slash get g k e that's g dot co slash get g k e and we're back carl franklin richard campbell dot net rocks talking to scott hunter about the hor to roadmap the road ahead the road ahead somebody wrote a book called the road ahead it's true i think it was bill yeah he were about to you're about to tell some cool things that are coming up here yeah so once again the city you kind of learn as you do this from customers in and product and the first big thing that we really are tackling with the two one wave is faster bill performance and i don't know if this is a version one problem where we kind of go and hey you know when you first start building a brand new platform they absent you start testing with kind of small apps and you don't see the per performance of bill performance i wanna see bill us i mean when you decide to compile your application how long does that actually take we found that we'd actually you know for small web applications are built performance was actually kinda on par with done framework and stuff like that but will he sound was as we moved and look.

google carl franklin richard campbell scott hunter fifteen years one minute