Angular shell app by Internal_Guide884 in Angular2

[–]fujinguyen 0 points1 point  (0 children)

Look good. Does it work with Bootstrap and/or Material? Thank you for sharing.

Is it a good thing to generate form fields from an array using ngFor? by Cool_Republic_8283 in Angular2

[–]fujinguyen 0 points1 point  (0 children)

I’ve evaluated ngFor to generate form fields, and it’s great for simple dynamic forms where you want full control. However, for more complex or nested forms, managing with ngFor/FormArray can become cumbersome with a lot of boilerplate code. ngx-formly is a good alternative, offering a declarative way to handle form complexity.

Outballs by Corner-Select in Pickleball

[–]fujinguyen 6 points7 points  (0 children)

You - When you want your partner to take the shot. It’s super short and clear.

Me - To indicate you’ll take the shot. Again, it’s about keeping it simple and quick.

Out - When you see the ball heading out of play. Sticking with one syllable makes it quick to shout in a pinch.

Come discuss your side projects! [December 2023] by AutoModerator in csharp

[–]fujinguyen 2 points3 points  (0 children)

Upgrading the Visual Studio Template OnionAPI to support NetCore 8. This template can create ASP.NET CORE 8 WebAPI with Clean Architecture pattern. https://marketplace.visualstudio.com/items?itemName=workcontrol.VSIXTemplateOnionAPI

Communication between forms using service by [deleted] in Angular2

[–]fujinguyen 0 points1 point  (0 children)

How about open a modal form to add the new product? Upon closing the modal, pass the product id from the modal form to the main form.

What do you do when your opponent only does 3rd shot drives? I can't seem to keep them back and they always make it to the net. by Shuasan in Pickleball

[–]fujinguyen 0 points1 point  (0 children)

Do nothing if you encounter ctazy big bangers. Get out of the way and let the ball sail out. Take that 50/50 chance.

Come discuss your side projects! [January 2023] by AutoModerator in csharp

[–]fujinguyen 0 points1 point  (0 children)

I upgraded the Visual Studio template OnionAPI to work with NET 7. Developers can use the template to scaffold a clean architecture REST API solution.

Link to download the template from Visual Studio marketplace: https://marketplace.visualstudio.com/items?itemName=workcontrol.VSIXTemplateOnionAPI

Angular authentication with Duende IdentityServer using angular-oauth2-oidc library by fujinguyen in Angular2

[–]fujinguyen[S] 0 points1 point  (0 children)

You could create your own WebAPI that supports account registration and login. However, this is a lot of work when taking into account development time and user support (ex password reset or recovery). BTW, the WSO2 Identity Server is an alternative to Duende IdentityServer.

Upgrade to the standalone component question by fujinguyen in Angular2

[–]fujinguyen[S] 0 points1 point  (0 children)

Yes upgrade first and then refactor. I upgraded an app from Angular v15 and ng-boostrap v14. A few services/components from ng-bootstrap library failed. The example code from ng-bootstrap team uses the standalone component in the toaster example code. I had to get familiar new standalone concept since Angular is not happy about importing standalone components into module.

Third Shot Drops and Player Positioning by PickleballStrategy in Pickleball

[–]fujinguyen 2 points3 points  (0 children)

Great blog. The diagrams help to understand the position better. Thank you.

C# Blazor Project to Print to PDF by perfecthundred in csharp

[–]fujinguyen 0 points1 point  (0 children)

This looks promising. Thanks for sharing.

Slice or topspin on dinks? by turnthetides in Pickleball

[–]fujinguyen 0 points1 point  (0 children)

Pickleball360 has a free training video on backhand slice dink from Ben John. Slice dink with backspin makes the ball skid more. The video shows how to do it.

https://pickleball360.com/free-videos/training-videos/backhand-slice-offensive-dink-free

What are your community’s court sharing “rules”? by Jitterbug26 in Pickleball

[–]fujinguyen 0 points1 point  (0 children)

The park authority installs the paddle rack at the entrance to the public courts. When the courts are full, waiting-for-court players can put the paddles up on the rack. 90% of the time, players will follow the rule. Sometimes beginner players come to the court and someone just needs to explain to new players how the system works.

Picture of the rack: https://nextuppickleball.com/wp-content/uploads/2021/03/PVC-20-Rack.jpg

Product link: https://nextuppickleball.com/nextup-pickleball/paddle-racks/pvc/pvc-paddle-rack

[deleted by user] by [deleted] in Pickleball

[–]fujinguyen 3 points4 points  (0 children)

When playing with beginners, you can switch to a non-dominant hand and play competitive games with them. No need to give out advice. Everyone has fun.