Live data from Hacker News

Windows Management Framework V5 Preview

blogs.technet.com

31–40 of 65 posts

Re: Windows Management Framework V5 Preview

#32
post #9

I have been using Chocolatey for a while now without any regret. OneGet probably won't match apt-get at first but this step is definitively in the right direction. If all software providers would provide their repository information updating programs would finally be a one-klick (or one command)-operation.

Chocolatey is absolutely essential for a smoother Windows experience. That said, it still feels like a hack (hardly surprising), but it's nonetheless an invaluable one.

Re: Windows Management Framework V5 Preview

#33

This is actually pretty awesome. I liked package managers (using linux and Windows on dualboot), one of the best tools for Windows is Cygwin (using Linux commands in Windows).. Where i can automate a lot of (manual) work. It seems to me that Microsoft is going all-in on open-source and flexibility. If you are using Asp.Net, you should check out Owin and project Helios - http://blogs.msdn.com/b/webdev/archive/2014/02/…

If you use Cygwin a lot, you should check out MobaXTerm: http://mobaxterm.mobatek.net/ The Pro edition is pretty sweet.

I actually use cygwin a lot for stuff like ImageMagick, ssh key generation and wget (putty for terminals).

I think mobaxterm would be overkill for me (but i bookmarked it either way :))

Re: Windows Management Framework V5 Preview

#35

Earlier quoted context omitted.

MVC5 uses AttributeRouting. Just put the routing on the controllers. No need for a routing table. (or routes.rb ;) ) ASP.Net Identity 2 is just that, easy and extensible membership. Owin requests also give you what you're asking for also. Don't like the S, change it? lowercaseroutes=true. ;) Oh, and just to be snarky, the "programmers who don't understand HTTP" were lead by Henrik Nielsen, author of the HTTP spec, us…

Scott, while you here, can i get your opinion on OData and the future? You probably have some insights i'm not aware of. (noticed some changes on their website recently) I wanted to use it to implement my API, but i got kinda "scared" knowing that Netflix changed from OData to something else. Any examples of popular API's using OData for example?

OData, to me, makes sense for data that has a dynamic schematic and/or a client that wants to explore or wander the data in the way an intranet or analyst does. Like Excel folks might. Not the way a phone app or desktop app might. Great for a certain kind of app.

For narrower apps, I'd make a web api but consider using just the OData query string formats (filter, sort) for flexibility.

Re: Windows Management Framework V5 Preview

#36

Earlier quoted context omitted.

Ach, I just needed to release a pressure valve. I think I'm mentally getting ready to abandon ASP.Net soon in all honesty, it's such a mess. And just because you can make a car doesn't make you a great race-driver ;) EDIT: WTF is going on with downvotes this week? If you don't agree with me, reply, don't down-vote. A spec designer of HTML, which no sane person can claim isn't riddled with bad design decisions, is not…

The thing I had to realize is that there is no web framework that I will like everything about. It sounds like such a simple statement, yet it took me a long time to come to grips with it. So find the one that you can "think in" and build your code in it. For me, I recently dusted off PHP. I'm currently building a product in with no framework or ORM, and I am honestly more productive than I have been in a long time--…

Exactly, use the one that makes you happy. Use the one the feeds your spirit. Use the one that allows you to wake up in the morning, and keep working. And ignore the haters.

Re: Windows Management Framework V5 Preview

#37
As a long time on-and-off chocolatey user: YAY!!!

I prefer *nix but at work I need to use Windows sometimes, Chocolatey is a HUGE step in the right direction. It boggled my mind that MSFT wasn't throwing money behind the project- it does loads to make Windows friendlier to developers who prefer CLI.

I hope they commit a person/team to evaluating/maintaining/cleaning up packages in the Chocolatey repo.

One question I have tho is why they don't just adopt Chocolatey/cinst (chocolatey install) directly? What's the purpose of get-command (besides ownership which is obviously important). Why not just fork/rebrand chocolatey? Or is that what's happening?

Re: Windows Management Framework V5 Preview

#38

If you like your FOSS I can recommend MSYS2. http://sourceforge.net/p/msys2 (disclaimer: I work on MSYS2)

Some description of the project (really any description) would make me alot more comfortable downloading MSYS2. As it stands, I have no idea what this project is, what it does, or even what the software license is.

It's a personal preference, but having the code mirrored on a Github repo would be awesome too.

Re: Windows Management Framework V5 Preview

#39

Earlier quoted context omitted.

Scott, while you here, can i get your opinion on OData and the future? You probably have some insights i'm not aware of. (noticed some changes on their website recently) I wanted to use it to implement my API, but i got kinda "scared" knowing that Netflix changed from OData to something else. Any examples of popular API's using OData for example?

OData, to me, makes sense for data that has a dynamic schematic and/or a client that wants to explore or wander the data in the way an intranet or analyst does. Like Excel folks might. Not the way a phone app or desktop app might. Great for a certain kind of app. For narrower apps, I'd make a web api but consider using just the OData query string formats (filter, sort) for flexibility.

In short:

Internal API = OData (= data layer)

External API = WebAPI with OData methods (=service layer, which brings the endpoint data to 3rd parties)

And because it's an internal API, it's a reason why you don't see it a lot in public API's (SAP uses it intensively though)

Thanks :)

Re: Windows Management Framework V5 Preview

#40

This is actually pretty awesome. I liked package managers (using linux and Windows on dualboot), one of the best tools for Windows is Cygwin (using Linux commands in Windows).. Where i can automate a lot of (manual) work. It seems to me that Microsoft is going all-in on open-source and flexibility. If you are using Asp.Net, you should check out Owin and project Helios - http://blogs.msdn.com/b/webdev/archive/2014/02/…

If you like Cygwin and Package Managers, checkout the wonderful Cyg-Apt: https://code.google.com/p/cyg-apt/
Post reply on HN