What's new in OData: $compute

แชร์
ฝัง
  • เผยแพร่เมื่อ 19 ต.ค. 2024

ความคิดเห็น • 41

  • @nocgod
    @nocgod 2 ปีที่แล้ว +4

    I just love how Hassan is super enthusiastic about OData, his vibes are a better selling point than the tech :D

  • @muhammadaminualiyu8937
    @muhammadaminualiyu8937 2 ปีที่แล้ว +2

    You just want to hear Hassan speak whenever he's Liv. Love you guys

  • @claybowser
    @claybowser 2 ปีที่แล้ว +2

    i love how transparent this presentation is. thank you James and Hassan.

  • @crack8160
    @crack8160 2 ปีที่แล้ว +8

    if you want to quickly select the link, while in browser, just press alt+d it and it will select whole URL. Works in File Explorer as well if you want to grab current path or navigate to address bar

  • @obinnaokafor6252
    @obinnaokafor6252 2 ปีที่แล้ว +3

    I love this so much. Especially the projection = compute

  • @aaen9417
    @aaen9417 2 ปีที่แล้ว +1

    hey I used to sit on the office next to Hassan's in MSFT. He is a cool dude

  • @VoroninPavel
    @VoroninPavel 2 ปีที่แล้ว +6

    More docs, please. Lot more!

    • @warrenbuckley3267
      @warrenbuckley3267 2 ปีที่แล้ว +2

      That's one thing that bugs me about using odata is the lack of updated documentation...

    • @filiphajek4103
      @filiphajek4103 2 ปีที่แล้ว +3

      Yea .. OData is such a great thing but no docs .. i mean how hard can in be to add/update docs?
      I am only using OData because i spent large amount of time playing with it to get full potencial of it
      When i am googling for something I always find out that its already deprecated even in their links from github repo .. i have ended up many times browsing their code to find my problem
      I get it that OData is still in development .. new features, breaking changes etc .. but updated docs would be really great for all of us who wants to use OData

    • @SteinarHerland
      @SteinarHerland 2 ปีที่แล้ว +2

      YES! More docs
      Most of the demos / videos show extremely simple scenarios where "I have something IQueryable", or even worse: "I have EntityFramework which..." - - Sort of like the Windows Forms demos in 2002 where a lot of super-excited PMs all showed a DataGrid with editable rows over and over again, but then left you hanging when it came to the slightly harder things.

  • @fieryscorpion
    @fieryscorpion 2 ปีที่แล้ว +2

    Very cool stuff!
    Loved Hassan's energy!

  • @joaomachado9105
    @joaomachado9105 ปีที่แล้ว

    been using Odata a lot at my companies api's really nice to see the developers exited about it too :)

  • @shofyansky
    @shofyansky 2 ปีที่แล้ว +1

    A lot of fun, thank hasan. You are passionate person

  • @asereware
    @asereware 2 ปีที่แล้ว +1

    Simplemente ¡hermoso! ¡Gracias!

  • @igorilyichyov
    @igorilyichyov 2 ปีที่แล้ว +1

    Thank you Hassan!

  • @TheCameltotem
    @TheCameltotem 2 ปีที่แล้ว +1

    Hassan is great!

  • @yaKaiZen
    @yaKaiZen 2 ปีที่แล้ว

    both of you are always enjoyable, thanks for the session!

  • @barwalgayatri4655
    @barwalgayatri4655 2 ปีที่แล้ว

    Wow very impressive

  • @Snag78
    @Snag78 ปีที่แล้ว

    This is amazing👊

  • @davestorm6718
    @davestorm6718 2 ปีที่แล้ว +1

    Sweet!

  • @sodiqyekeen7345
    @sodiqyekeen7345 2 ปีที่แล้ว +1

    It's really cool 😎

  • @yaKaiZen
    @yaKaiZen 2 ปีที่แล้ว

    @Hassan Habib, where can we learn more about the concept of 28:00 lake house or substrate?

  • @cissemy
    @cissemy 2 ปีที่แล้ว +1

    Thanks

  •  2 ปีที่แล้ว

    Really cool man!

  • @-Chris_
    @-Chris_ 2 ปีที่แล้ว +3

    If I use EnableQueryFeatures() is there a performance downside (when not using everything)? Or would it be better to enable one by one if needed

    • @HassanHabib
      @HassanHabib 2 ปีที่แล้ว +2

      No performance downside.

  • @TheCameltotem
    @TheCameltotem 2 ปีที่แล้ว +1

    "Hey Frontend, you need an new endpoint for this?" Nah fam we got this. Backend out of job :( /s

  • @gabrielcor
    @gabrielcor 2 ปีที่แล้ว +6

    Really liked you did the demo in Visual Studio (not VsCode). Thanks!

  • @paulward8087
    @paulward8087 2 ปีที่แล้ว +2

    When people ask me what OData is that know .Net I tell them ...
    "LinQ over REST" ... when they don't know .Net I explain it like "secure db queries over REST".
    It's really hard to properly explain it though.

    • @chaouanabil3087
      @chaouanabil3087 2 ปีที่แล้ว +1

      Yes, it is, this is why last time i said that in query capabilities i think Odata is more rich than GraphQL. in Tooling (cross techs and language) and community adoption graphQL is better. and this is where OData-Neo will shine!

  • @maacpiash
    @maacpiash 2 ปีที่แล้ว +3

    Can we use OData with minimal APIs?

    • @HassanHabib
      @HassanHabib 2 ปีที่แล้ว +1

      Unfortunately OData is not supported in minimal APIs

  • @MiningForPies
    @MiningForPies 2 ปีที่แล้ว +1

    Is odata a first class supported app yet or still in development?

    • @HassanHabib
      @HassanHabib 2 ปีที่แล้ว

      Supported and running in production in some of the biggest enterprise-level systems around the world.

    • @MiningForPies
      @MiningForPies 2 ปีที่แล้ว

      @@HassanHabib really? Do you have any testimonials?

  • @bhawnadeshmukh6568
    @bhawnadeshmukh6568 2 ปีที่แล้ว

    Hi Team
    Need to know proper way to write mstest unit test cases for odata controllers
    Please help

  • @olamidejames7968
    @olamidejames7968 2 ปีที่แล้ว

    Can I use OData Compute in .Net 5?

  • @PeriMCS
    @PeriMCS 2 ปีที่แล้ว

    Instead of offloading my db server I make it do more stuff. I dont like it. I want frontend do it. Also odata makes it easy for frontend devs kill db. You cant execute any possibile query and expect good performance.

    • @willinton06
      @willinton06 2 ปีที่แล้ว

      Well, if you want the work on the client then make it happen on the client, but having the option is great, any server side dynamic query system (this, GraphQL) suffers from the same issue, the server does more work, but depending on what you need this is great

    • @osman3404
      @osman3404 2 ปีที่แล้ว +1

      I would say ANY API can allow clients to kill the db and not just oData APIs. At the end it comes down to APIs general design principles and protecting backend serves from unruly requests

    • @MiningForPies
      @MiningForPies 2 ปีที่แล้ว

      @@osman3404 I dunno, it’s hard enough to stop back end devs writing crap entity framework code and bringing SQL down with then adding yet another obfuscation layer on top of that.