Welcome, Guest
You have to register before you can post on our site.

Username
  

Password
  





Search Forums

(Advanced Search)

Forum Statistics
» Members: 20,944
» Latest member: NeroSx
» Forum threads: 21,958
» Forum posts: 22,925

Full Statistics

Online Users
There are currently 3042 online users.
» 0 Member(s) | 3038 Guest(s)
Applebot, Baidu, Bing, Google

Latest Threads
[WoW Retail News] Season ...
Forum: World of Warcraft
Last Post: xSicKxBot

» Replies: 0
» Views: 8
[DevBlog MS] Build Your O...
Forum: C#, Visual Basic, & .Net Frameworks
Last Post: xSicKxBot

» Replies: 0
» Views: 12
[Steam Release] Killsquad...
Forum: New Game Releases
Last Post: xSicKxBot

» Replies: 0
» Views: 7
How to play Squirrel Girl...
Forum: PC Discussion
Last Post: xSicKxBot

» Replies: 0
» Views: 12
[WoW Retail News] Paladin...
Forum: World of Warcraft
Last Post: xSicKxBot

» Replies: 0
» Views: 14
[Steam Release] Rec Room
Forum: New Game Releases
Last Post: xSicKxBot

» Replies: 0
» Views: 17
[DevBlog MS] Share your ....
Forum: C#, Visual Basic, & .Net Frameworks
Last Post: xSicKxBot

» Replies: 0
» Views: 22
[Steam Release] Clone Dro...
Forum: New Game Releases
Last Post: xSicKxBot

» Replies: 0
» Views: 19
[WoW Retail News] Noctina...
Forum: World of Warcraft
Last Post: xSicKxBot

» Replies: 0
» Views: 24
[DevBlog MS] Use C# union...
Forum: C#, Visual Basic, & .Net Frameworks
Last Post: xSicKxBot

» Replies: 0
» Views: 27

 
  Xbox Wire - Miraculous: Rise of the Sphinx Vaulted into Action this Week
Posted by: xSicKxBot - 09-04-2023, 08:59 PM - Forum: Xbox Discussion - No Replies

Xbox Wire - Miraculous: Rise of the Sphinx Vaulted into Action this Week

Paris needs a hero… or two! Miraculous: Rise of the Sphinx, inspired by the beloved animated television series, “ZAG Heroez Miraculous – Tales of Ladybug and Cat Noir”, lets you play as the titular heroes Ladybug and Cat Noir. As the game opens you must stop Pigeon Man from causing chaos in the streets of Paris. Dodge the attacking pigeons and counter his attacks to take him down as you uncover a new sinister plot in the Miraculous universe.

Miraculous: Rise of the Sphinx

Hawk Moth and his devious cronies have hatched a plan to unleash a giant sentimonster on Paris, and you must squash it before it’s too late. Dive into the magical world of Miraculous and face off against infamous and never-before-seen foes from the series. Power up your heroes across your journey, and upgrade Ladybug’s yo-yo and Cat Noir’s staff to unleash powerful attacks on waves of evilized-cronies. As you master the abilities of both characters, try your might at defeating the ultimate evil: The Sphinx!

Miraculous: Rise of the Sphinx

What would this game be without an iconic villain? The Sphinx has revealed himself to you as your ultimate challenge, but there are plenty of obstacles keeping you from thwarting his master plan. You will have to conquer Clonika, Gamer, Weredad, and many more before your ultimate showdown.

Miraculous: Rise of the Sphinx

Swing or vault into action across the rooftops of Paris. Combat and platform your way through six iconic chapters. Explore the streets of Paris as the alter egos of Ladybug and Cat Noir: Marinette and Adrien. Catch up with your friends for unique story moments and check out the iconic landscapes including the Eiffel tower, Notre Dame, local markets, coffee shops, and of course the infamous College Francoise Dupont.

Miraculous: Rise of the Sphinx

Playing solo not your thing? Then team up with a friend, brother, sister, or parent and each take on the persona of one the iconic heroes. Enjoy this immersive world together and experience the joy of the series as you leap your way across Paris, and with some luck defeat the ultimate evil, The Sphinx.

To learn more about Miraculous: Rise of the Sphinx, visit Miraculousgame.com.

Xbox Live

Miraculous: Rise of the Sphinx Ultimate Edition


GameMill Entertainment

4

$59.99 $49.79

Be Strong…Be Brave…Be Miraculous! Paris needs a hero! Once again, the city of lights is in trouble as it faces a new menace—the most threatening sentimonster ever created is about to take control! As you take on the personas of the globally renowned superheroez Ladybug and Cat Noir, you’ll need to unveil the diabolical plan hatched by archvillain Hawk Moth—and squash it! Immerse yourself into the magical world of Miraculous and level up your superpowers as you embark on your biggest journey yet! Transform with the Ultimate Edition featuring the base game of Miraculous: Rise of the Sphinx and 3 exclusive costumes! De-evilize the streets of Paris in style with 2 exclusive Ladybug and 1 Cat Noir costume. Key Game Features: • Epic Adventure! Immerse yourself in an original story as you take control of everyone’s favorite heroes, Ladybug and Cat Noir. • Team Up! Experience the thrill of teamwork as you battle villains and de-evilize akumas together in local co-op. • More Villains! Come face to face with familiar villains Hawk Moth, Gamer, Weredad, and Mr. Pigeon, and some new enemies too!
• Discovery! Explore the streets of Paris as Marinette and Adrien and uncover the story behind their alter-ego’s Ladybug and Cat Noir. • Super Gadgets! Use Ladybug’s fast flinging yo-yo and Cat Noir’s magical versatile staff to swing or vault into battle! Upgrade the gadgets to unlock powerful new moves!
• Master Fu! Visit your friend and mentor Master Fu whose words of wisdom help you to learn new powers. • Kwami Shop: Discover the many treasures of the Kwami shop as you unlock never-before-seen artwork, music, and more.
• Friendship Quest: As Marinette and Adrian, you’ll need to catch up with your friends for clues to progress the story and unlock special friendship moments.

Xbox Live

Miraculous: Rise of the Sphinx


GameMill Entertainment

4

$49.99 $39.99

Be Strong…Be Brave…Be Miraculous! Paris needs a hero! Once again, the city of lights is in trouble as it faces a new menace—the most threatening sentimonster ever created is about to take control! As you take on the personas of the globally renowned superheroez Ladybug and Cat Noir, you’ll need to unveil the diabolical plan hatched by archvillain Hawk Moth—and squash it! Immerse yourself into the magical world of Miraculous and level up your superpowers as you embark on your biggest journey yet! Key Game Features: • Epic Adventure! Immerse yourself in an original story as you take control of everyone’s favorite heroes, Ladybug and Cat Noir. • Team Up! Experience the thrill of teamwork as you battle villains and de-evilize akumas together in local co-op. • More Villains! Come face to face with familiar villains Hawk Moth, Gamer, Weredad, and Mr. Pigeon, and some new enemies too!
• Discovery! Explore the streets of Paris as Marinette and Adrien and uncover the story behind their alter-ego’s Ladybug and Cat Noir. • Super Gadgets! Use Ladybug’s fast flinging yo-yo and Cat Noir’s magical versatile staff to swing or vault into battle! Upgrade the gadgets to unlock powerful new moves!
• Master Fu! Visit your friend and mentor Master Fu whose words of wisdom help you to learn new powers. • Kwami Shop: Discover the many treasures of the Kwami shop as you unlock never-before-seen artwork, music, and more.
• Friendship Quest: As Marinette and Adrian, you’ll need to catch up with your friends for clues to progress the story and unlock special friendship moments.



https://www.sickgaming.net/blog/2022/10/...this-week/

Print this item

  News - Is it a bird? Is it a plane? No, it’s Marvel Snap on Steam!
Posted by: xSicKxBot - 09-04-2023, 08:59 PM - Forum: Lounge - No Replies

News - Is it a bird? Is it a plane? No, it’s Marvel Snap on Steam!

It’s finally here, the Marvel Snap Steam launch! While we mobile users have been putting together Marvel Snap decks in the fully-fledged and final game for almost a year now, PC users have been lagging behind with an early access version. All that changes today, with Second Dinner using the Gamescom 2023 Opening Night Live showcase to reveal the Marvel Snap Steam client is now available to play.

The big release is especially exciting for Snap streamers, with the growing contingent of superhero content creators struggling with the Marvel Snap mobile app since its release. Now, with the official Steam client catching up to the mobile version, your favorite content creators can stream Marvel Snap on Steam from their fancy high-end PCs, without having to worry about getting a call from their mum halfway through an infinite run in conquest mode.

To celebrate the launch of Marvel Snap on Steam, anyone who jumps onto the PC client in the next month can pick up a snazzy Devil Dinosaur Mech variant to add to their collection. There’s also a series of Marvel Snap Twitch drops coming, so you can pick up some in-game credits and variants free of charge. These Twitch drops are only around for a week though, so make sure to show your favorite Marvel Snap streamer some love to get something in return.

Second Dinner’s Chief Development Officer is incredibly excited to bring the game to PC, as you can tell by the following quote. “Launching the game on PC has been a dream of ours for years now, and we’ve worked really hard to ensure it’s an experience that players new and old are going to absolutely love. This is especially an exciting time for the streaming community, who have welcomed MARVEL SNAP with open arms. The game looks absolutely beautiful on PC and we can’t wait to see the epic streams on Twitch now that we’re live.”

YouTube Thumbnail

With that, you’re up to date on the official Marvel Snap Steam launch. To get off to a solid start, check out our guides to Marvel Snap cards and the Marvel Snap season pass.



https://www.sickgaming.net/blog/2023/08/...-on-steam/

Print this item

  Waterways & Terrain Add-Ons For Godot
Posted by: xSicKxBot - 09-04-2023, 03:53 AM - Forum: Game Development - No Replies

Waterways & Terrain Add-Ons For Godot

Today we are going hands on with two powerful Godot plugins, Waterways and Heightmap Terrain for Godot. Both are open source add-ons that work in Godot 3.2.x and both are hosted on GitHub. In the video below we showcase using easy add-on and show how they work well together.

Waterways

Formally known as WaterGenGodot on GitHub, Waterways enables you to quickly create rivers using spline controls. You have full control over the path the river follows, the look of the water and even have fine tuned control over the foam generated by collisions with other objects in the scene.

Heightmap Terrain

This add-on adds terrain creation tools to Godot. Either import and existing heightmap or create your own from scratch. You get full sculpting tools for raising and lower terrain, simulating erosion, etc. You also get tools for painting the texture layer on your newly created terrain. You also get the ability to export as a mesh or heightmap for use in other applications or engines.

Getting Started Tutorial


Installing the plugins is a straight forward exercise. Clone each project from GitHub to a directory of choice. You can get the git url on GitHub here:

Get GitHub URL for Godot Addon

Assuming you have a git client installed, from a command line run the command git clone then the copied url. For example:

git clone https://github.com/Arnklit/WaterGenGodot.git

Now in your Godot project (or create one if you dont have one already), create a folder called addons then copy the addons directory from the two just cloned projects. In your project you now simply need to enable each addon. In Godot go to Project->Project Settings menu. Now switch to the Plugins tab and make sure both are enabled:

Enabling Godot Waterways & Heightmap Terrain Plugins

Now you’re ready to go! Be sure to check the video below to see both Water Ways & Heightmap Terrain for Godot add-ons in action.






https://www.sickgaming.net/blog/2020/12/...for-godot/

Print this item

  (Indie Deal) GameCom 2023, Arto & City of Beats
Posted by: xSicKxBot - 09-04-2023, 03:53 AM - Forum: Deals or Specials - No Replies

(Indie Deal) GameCom 2023, Arto & City of Beats

[www.indiegala.com]
Today's was the final day you could play test the latest Open Alpha in person during Gamescom 2023, in Hall 10.1 at Stand B-093 . Feel free to check out the live stream with our mercenaries getting terrified...live! You can still watch it now.
Don't forget to try out the Open Alpha your self and wishlist on Steam.
https://store.steampowered.com/app/1874190/Vorax/
Check out the photos with the booth on our social media.



Arto | 37% OFF
[www.indiegala.com]
Arto is a colorful hack-n-slash action RPG, a fast-paced journey into a desolate, desaturated world that you bring back to life with every step you take.
https://www.youtube.com/watch?v=JYgyUngr3UI&ab_channel=OrionGamesSTU
Summer Sale
[www.indiegala.com]
City of Beats | 35% OFF
[www.indiegala.com]
Music is everywhere in the City of Beats and drives absolutely everything in this rogue-lite, twin-stick shooter. Listen to the beat, get into the flow, and unleash bullet hell on the rooftops of the City, blasting through legions of hostile robots.
https://www.youtube.com/watch?v=roD95f8hIr4&ab_channel=ThaiGameGuide-Let%27sPlayCo-opGames


https://steamcommunity.com/groups/indieg...4831295935

Print this item

  Mobile - Code Geass: Lost Stories release date
Posted by: xSicKxBot - 09-04-2023, 03:53 AM - Forum: New Game Releases - No Replies

Mobile - Code Geass: Lost Stories release date

Finally, the hit mecha alternative-history anime series Code Geass has its own mobile game, and the Code Geass: Lost Stories release date is nearly here. Join Lelouch and his friends in this action-packed 3D Knightmare Frame battle RPG and crush the Britannian Empire.

While you wait for this new adventure to start, why not check out the best anime games, best mobile games, and best gacha games on offer? Or, if you’re unsure what device to play on, we’ve got a handy guide to the best gaming iPhone and a breakdown of the age-old argument: iPhone vs Samsung – which is better for gaming?

When is the Code Geass: Lost Stories release date?


Code Geass: Lost Stories releases globally on iOS and Android on September 13, 2023. Not long now until you can embark on your lost story alongside Lelouch and the others.

YouTube Thumbnail

What are the Code Geass: Lost Stories pre-registration rewards?


Pre-registrations are open now for Code Geass: Lost Stories on the App Store and Google Play. Here are all of the rewards up for grabs for different pre-registration milestones:

  • 600 sakuradite – 100k registrations (reached)
  • Pilot: Ohgi (Resistance Outfit) and 300 sakuradite – 150k registrations (reached)
  • Pilot training pack and 300 sakuradite – 200k registrations (reached)
  • Knightmare Frame: Knightpolice and 300 sakuradite – 300k registrations (reached)
  • Knightmare Frame enhancement pack and 300 sakuradite – 400k registrations
  • Pilot: Lelouch (School Uniform) and 1.5k sakuradite – 500k registrations

That’s everything you need to know about the Code Geass: Lost Stories release date. For more mecha madness, check out this Evangelion OneXPlayer or the Ninjala Evangelion collaboration.



https://www.sickgaming.net/blog/2023/08/...ease-date/

Print this item

  ASP.NET Core updates in .NET 5 Preview 8
Posted by: xSicKxBot - 09-04-2023, 03:53 AM - Forum: C#, Visual Basic, & .Net Frameworks - No Replies

ASP.NET Core updates in .NET 5 Preview 8

Daniel Roth

Daniel

.NET 5 Preview 8 is now available and is ready for evaluation. Here’s what’s new in this release:

  • Azure Active Directory authentication with Microsoft.Identity.Web
  • CSS isolation for Blazor components
  • Lazy loading in Blazor WebAssembly
  • Updated Blazor WebAssembly globalization support
  • New InputRadio Blazor component
  • Set UI focus in Blazor apps
  • Influencing the HTML head in Blazor apps
  • IAsyncDisposable for Blazor components
  • Control Blazor component instantiation
  • Protected browser storage
  • Model binding and validation with C# 9 record types
  • Improvements to DynamicRouteValueTransformer
  • Auto refresh with dotnet watch
  • Console Logger Formatter
  • JSON Console Logger

See the .NET 5 release notes for additional details and known issues.

Get started


To get started with ASP.NET Core in .NET 5 Preview 8 install the .NET 5 SDK.

You need to use Visual Studio 2019 16.8 Preview 2 or newer to use .NET 5 Preview 8. .NET 5 is also supported with the latest preview of Visual Studio for Mac. To use .NET 5 with Visual Studio Code, install the latest version of the C# extension.

Upgrade an existing project


To upgrade an existing ASP.NET Core app from .NET 5 Preview 7 to .NET 5 Preview 8:

  • Update all Microsoft.AspNetCore.* package references to 5.0.0-preview.8.*.
  • Update all Microsoft.Extensions.* package references to 5.0.0-preview.8.*.
  • Update System.Net.Http.Json package references to 5.0.0-preview.8.*.

That’s it! You should be all ready to go.

See also the full list of breaking changes in ASP.NET Core for .NET 5.

What’s new?


Azure Active Directory authentication with Microsoft.Identity.Web


The ASP.NET Core project templates now integrate with Microsoft.Identity.Web to handle authentication with Azure Activity Directory (Azure AD). The Microsoft.Identity.Web package provides a better experience for authentication through Azure AD as well as an easier way to access Azure resources on behalf of your users, including Microsoft Graph. Check out the Microsoft.Identity.Web sample that take you from a simple login through multi-tenancy, using Azure APIs, using Microsoft Graph, and protecting your own APIs. Microsoft.Identity.Web will be generally available alongside .NET 5.

CSS isolation for Blazor components


Blazor now supports defining CSS styles that are scoped to a given component. Component specific CSS styles make it easier to reason about the styles in your app and to avoid unintentional side effects from global styles. You define component specific styles in a .razor.css file the matches the name of the .razor file for the component.

For example, let’s say you have a component MyComponent.razor file that looks like this:

MyComponent.razor

<h1>My Component</h1> <ul class="cool-list"> <li>Item1</li> <li>Item2</li>
</ul>

You can then define a MyComponent.razor.css with the styles for MyComponent:

MyComponent.razor.css

h1 { font-family: 'Comic Sans MS'
} .cool-list li { color: red;
}

The styles in MyComponent.razor.css will only get applied to the rendered output of MyComponent; the h1 elements rendered by other components, for example, are not affected.

To write a selector in component specific styles that affects child components, use the ::deep combinator.

.parent ::deep .child { color: red;
}

By using the ::deep combinator, only the .parent class selector is scoped to the component; the .child class selector is not scoped, and will match content from child components.

Blazor achieves CSS isolation by rewriting the CSS selectors as part of the build so that they only match markup rendered by the component. Blazor then bundles together the rewritten CSS files and makes the bundle available to the app as a static web asset at the path _framework/scoped.styles.css.

While Blazor doesn’t natively support CSS preprocessors like Sass or Less, you can still use CSS preprocessors to generate component specific styles before they are rewritten as part of the building the project.

Lazy loading in Blazor WebAssembly


Lazy loading enables you to improve the load time of your Blazor WebAssembly app by deferring the download of specific app dependencies until they are required. Lazy loading may be helpful if your Blazor WebAssembly app has large dependencies that are only used for specific parts of the app.

To delay the loading of an assembly, you add it to the BlazorWebAssemblyLazyLoad item group in your project file:

Assemblies marked for lazy loading must be explicitly loaded by the app before they are used. To lazy load assemblies at runtime, use the LazyAssemblyLoader service:

@inject LazyAssemblyLoader LazyAssemblyLoader @code { var assemblies = await LazyAssemblyLoader.LoadAssembliesAsync(new string[] { "Lib1.dll" });
}

To lazy load assemblies for a specific page, use the OnNavigateAsync event on the Router component. The OnNavigateAsync event is fired on every page navigation and can be used to lazy load assemblies for a particular route. You can also lazily load the entire page for a route by passing any lazy loaded assemblies as additional assemblies to the Router.

The following examples demonstrates using the LazyAssemblyLoader service to lazy load a specific dependency (Lib1.dll) when the user navigates to /page1. The lazy loaded assembly is then added to the additional assemblies list passed to the Router component, so that it can discover any routable components in that assembly.

@using System.Reflection
@using Microsoft.AspNetCore.Components.Routing
@using Microsoft.AspNetCore.Components.WebAssembly.Services
@inject LazyAssemblyLoader LazyAssemblyLoader <Router AppAssembly="typeof(Program).Assembly" AdditionalAssemblies="lazyLoadedAssemblies" On‌NavigateAsync="@OnNavigateAsync"> <Navigating> <div> <p>Loading the requested page...</p> </div> </Navigating> <Found Context="routeData"> <RouteView RouteData="@routeData" DefaultLayout="typeof(MainLayout)" /> </Found> <NotFound> <LayoutView Layout="typeof(MainLayout)"> <p>Sorry, there is nothing at this address.</p> </LayoutView> </NotFound>
</Router> @code { private List<Assembly> lazyLoadedAssemblies = new List<Assembly>(); private async Task OnNavigateAsync(NavigationContext args) { if (args.Path.EndsWith("/page1")) { var assemblies = await LazyAssemblyLoader.LoadAssembliesAsync(new string[] { "Lib1.dll" }); lazyLoadedAssemblies.AddRange(assemblies); } }
}

Updated Blazor WebAssembly globalization support


.NET 5 Preview 8 reintroduces globalization support for Blazor WebAssembly based on International Components for Unicode (ICU). Part of introducing the ICU data and logic is optimizing these payloads for download size. This work is not fully completed yet. We expect to reduce the size of the ICU data in future .NET 5 preview updates.

New InputRadio Blazor component


Blazor in .NET 5 now includes built-in InputRadio and InputRadioGroup components. These components simplify data binding to radio button groups with integrated validation alongside the other Blazor form input components.

Opinion about blazor:
<InputRadioGroup @bind-Value="survey.OpinionAboutBlazor"> @foreach (var opinion in opinions) { <div class="form-check"> <InputRadio class="form-check-input" id="@opinion.id" Value="@opinion.id" /> <label class="form-check-label" for="@opinion.id">@opinion.label</label> </div> }
</InputRadioGroup>

Set UI focus in Blazor apps


Blazor now has a FocusAsync convenience method on ElementReference for setting the UI focus on that element.

<button @onclick="() => textInput.FocusAsync()">Set focus</button>
<input @ref="textInput"/>

IAsyncDisposable support for Blazor components


Blazor components now support the IAsyncDisposable interface for the asynchronous release of allocated resources.

Control Blazor component instantiation


You can now control how Blazor components are instantiated by providing your own IComponentActivator service implementation.

Thank you Mladen Macanović for this Blazor feature contribution!

Influencing the HTML head in Blazor apps


Use the new Title, Link, and Meta components to programmatically set the title of a page and dynamically add link and meta tags to the HTML head in a Blazor app.

To use the new Title, Link, and Meta components:

  1. Add a package reference to the Microsoft.AspNetCore.Components.Web.Extensions package.
  2. Include a script reference to _content/Microsoft.AspNetCore.Components.Web.Extensions/headManager.js.
  3. Add a @using directive for Microsoft.AspNetCore.Components.Web.Extensions.Head.

The following example programmatically sets the page title to show the number of unread user notifications, and updates the page icon a as well:

@if (unreadNotificationsCount > 0)
{ var title = $"Notifications ({unreadNotificationsCount})"; <Title Value="title"></Title> <Link rel="icon" href="icon-unread.ico" />
}

Protected browser storage


In Blazor Server apps, you may want to persist app state in local or session storage so that the app can rehydrate it later if needed. When storing app state in the user’s browser, you also need to ensure that it hasn’t been tampered with.

Blazor in .NET 5 helps solve this problem by providing two new services: ProtectedLocalStorage and ProtectedSessionStorage. These services help you store state in local and session storage respectively, and they take care of protecting the stored data using the ASP.NET Core data protection APIs.

To use the new protected browser storage services:

  1. Add a package reference to Microsoft.AspNetCore.Components.Web.Extensions.
  2. Configure the services by calling services.AddProtectedBrowserStorage() from Startup.ConfigureServcies.
  3. Inject either ProtectedLocalStorage and ProtectedSessionStorage into your component implementation:

    @inject ProtectedLocalStorage ProtectedLocalStorage
    @inject ProtectedSessionStorage ProtectedSessionStorage
  4. Use the desired service to get, set, and delete state asynchronously:

    private async Task IncrementCount()
    {
    await ProtectedLocalStorage.SetAsync("count", ++currentCount);
    }

Model binding and validation with C# 9 record types


You can now use C# 9 record types with model binding in an MVC controller or a Razor Page. Record types are a great way to model data being transmitted over the wire.

For example, the PersonController below uses the Person record type with model binding and form validation:

“`C# public record Person([Required] string Name, [Range(0, 150)] int Age);

public class PersonController { public IActionResult Index() => View();

[HttpPost] public IActionResult Index(Person person) { // … } }

<br />*Person/Index.cshtml* ```razor
@model Person Name: <input asp-for="Model.Name" />
<span asp-validation-for="Model.Name" /> Age: <input asp-for="Model.Age" />
<span asp-validation-for="Model.Age" />

Improvements to DynamicRouteValueTransformer


ASP.NET Core in .NET Core 3.1 introduced DynamicRouteValueTransformer as a way to use use a custom endpoint to dynamically select an MVC controller action or a razor page. In .NET 5 Preview 8 you can now pass state to your DynamicRouteValueTransformer and filter the set of endpoints chosen.

Auto refresh with dotnet watch


In .NET 5, running dotnet watch on an ASP.NET Core project will now both launch the default browser and auto refresh the browser as you make changes to your code. This means you can open an ASP.NET Core project in your favorite text editor, run dotnet watch run once, and then focus on your code changes while the tooling handles rebuilding, restarting, and reloading your app. We expect to bring the auto refresh functionality to Visual Studio in the future as well.

Console Logger Formatter


We’ve made improvements to the console log provider in the Microsoft.Extensions.Logging library. Developers can now implement a custom ConsoleFormatter to exercise complete control over formatting and colorization of the console output. The formatter APIs allow for rich formatting by implementing a subset of the VT-100 (supported by most modern terminals) escape sequences. The console logger can parse out escape sequences on unsupported terminals allowing you to author a single formatter for all terminals.

JSON Console Logger


In addition to support for custom formatters, we’ve also added a built-in JSON formatter that emits structured JSON logs to the console. You can switch from the default simple logger to JSON, add to following snippet to your Program.cs:

public static IHostBuilder CreateHostBuilder(string[] args) => Host.CreateDefaultBuilder(args)
+ .ConfigureLogging(logging =>
+ {
+ logging.AddJsonConsole(options =>
+ {
+ options.JsonWriterOptions = new JsonWriterOptions() { Indented = true };
+ });
+ }) .ConfigureWebHostDefaults(webBuilder => { webBuilder.UseStartup<Startup>(); });

Once enabled, log messages emitted to the console are now JSON formatted.

{ "EventId": 0, "LogLevel": "Information", "Category": "Microsoft.Hosting.Lifetime", "Message": "Now listening on: https://localhost:5001", "State": { "Message": "Now listening on: https://localhost:5001", "address": "https://localhost:5001", "{OriginalFormat}": "Now listening on: {address}" }
}

Give feedback


We hope you enjoy this release of ASP.NET Core in .NET 5! We are eager to hear about your experiences with this latest .NET 5 release. Let us know what you think by filing issues on GitHub.

Thanks for trying out ASP.NET Core!



https://www.sickgaming.net/blog/2020/08/...preview-8/

Print this item

  AppleInsider - Early Labor Day deals knock up to $1,600 off Macs, Apple Studio Displ
Posted by: xSicKxBot - 09-04-2023, 03:53 AM - Forum: Apples Mac and OS X - No Replies

AppleInsider - Early Labor Day deals knock up to $1,600 off Macs, Apple Studio Displ

Save big on high-performance Macs at B&H.

B&H Photo is your go-to destination for massive discounts on Apple computers, and this week doesn’t disappoint. The photo giant slashed prices on popular models of MacBook Pro, MacBook Air, and even Mac mini.

This week’s best deals include a $1,600 discount on a fully-loaded 16-inch MacBook Pro, capable of handling your photo and video journey. Or, bring home the most affordable Mac product with the mini coming in at only $549, and you get free expedited shipping in the lower 48 that puts products in your hands in two days.

$1,520 off MacBook Pro Kit


B&H Photo is selling the ultimate MacBook Pro Kit designed to give you everything you need to outfit your office or study space. The fantastic kit comes with a black Apple Magic Mouse, USB-C hub, laptop bag, 4-port USB wall charger, Microsoft 365 subscription, and AppleCare+.

And that’s just the accessories. The MacBook Pro offered in this deal is a loaded beast of a machine powered by the M1 Max chip, 64GB of RAM, and 2TB of SSD storage. Plus, customers can snag one in either Space Gray or Silver for only $3,171.96.

The latest Mac mini for only $549


Mac users have more options than ever, including the Mac mini as the go-to affordable desktop replacement. Now, B&H Photo is selling the Mac mini for only $549, which makes it $150 cheaper than you can buy from Apple.

Although this Mac mini is only the entry-level model, it still boasts enough capability to power the everyday user. It has the M2 chip, 8GB of Unified Memory, and 256GB of SSD storage; you only need to pair it with a Studio Display for an unbeatable setup.

$120 in savings on the M2 MacBook Air


While the Mac mini is a practical option for desktop users, those looking for something more mobile will want to look at B&H Photo’s $120 discount on the M2 MacBook Air. The 13-inch model is perfect for those requiring a lightweight option that still packs a punch.

For only $1,179, Apple users will find this upgraded 13-inch MacBook Air provides an affordable yet usable piece of hardware. It also sports the M2 chip, a bump up to 16GB of Unified Memory, and 256GB of SSD storage. You can pick one up in the lovely Midnight finish at $120 off.

Fully-loaded MacBook Pro with $1,600 off


Abandon practicality and go for total performance with the 16-inch MacBook Pro that B&H has on sale for $3,299. That price reflects a whopping $1,600 off the retail price but comes with unreal capabilities.

Those capabilities come from the M1 Max chip, 64GB of RAM, and 4TB of SSD storage. These components give this MacBook Pro the computing power you need for the most demanding projects, like rendering 4K Pro Res streams or coding massive applications.

Apple Studio Display for $1,499


There is no better way to enjoy your Mac than by pairing it with a top external display. B&H Photo thought so, too, and slashed its price for the Apple Studio Display by $100, bringing it to a much more affordable $1,499.

The Apple Studio Display puts 27 inches of 5K resolution in your face, supports over 1 billion colors, and an A13 chip powers ambient light sensors and the gorgeous 12MP HD FaceTime camera. This model comes with standard glass and a tilt-adjustable stand.

Find incredible deals on gear from elsewhere


Best Apple prices

From the new MacBook Air 15-inch to the M2 Mac mini, AppleInsider readers can snap up exclusive discounts on the latest Apple hardware. Be sure to visit our Apple Price Guide to view the best sales and special offers at Apple resellers.



https://www.sickgaming.net/blog/2023/08/...-bh-photo/

Print this item

  Microsoft - We’re thrilled to expand our AI partnership with Meta, as we bring the
Posted by: xSicKxBot - 09-04-2023, 03:53 AM - Forum: Windows - No Replies

Microsoft - We’re thrilled to expand our AI partnership with Meta, as we bring the

Why Are We Moving to Plural Clouds? From “An Insider’s Guide to Cloud Computing” So, why the sudden move to multicloud? While it might seem as though multicloud suddenly showed up as a new cloud computing concept overnight, it’s been steadily growing and evolving for years. Like most things that become famous, it didn’t just happen overnight. People just finally noticed. I have a saying about multicloud: Whether it’s found on purpose or by accident, multicloud is an inevitable reality for most enterprises. In its most simplistic form, multicloud leverages more than a single cloud provider, meaning two or more public cloud providers. While private clouds can be part of a multicloud, most multiclouds leverage multiple public cloud providers such as AWS, Microsoft, and Google. Or even those three and Oracle and Alibaba. Don’t fall into the semantic arguments that are taking place around the definition of multicloud; it’s just any cloud deployment that leverages more than one public cloud provider. In the beginning of multicloud, many enterprises leveraged a single cloud provider and slid into multi- cloud almost by accident. There were always exceptions being made as developers and end users found some vital public cloud service that was not part of the preferred cloud provider’s services for the enterprise. Ta-da. The enterprise became a multicloud user. In many of my clients’ enterprises, IT denied that the other cloud(s) existed. A network scan will reveal other clouds in use on the enterprise network. Ta-da again. The enterprise has a multicloud. Multicloud followed the same pattern of adoption we saw in the “IT Showdown” movement when employees used their company credit cards to adopt SaaS-based systems, typically to circumvent corporate IT because they were sick of hearing “No.” This is how many companies first entered the cloud. IT got dragged in kicking and screaming when their outlaw users adopted cloud for them and then pushed the resulting problems back to IT when administration and security of those SaaS clouds got too hard and too costly. Adoption of multicloud followed much the same patterns, but now IT is usually aware that it’s happening, either on purpose or not. “Not on purpose” means that a series of exceptions were made to leverage cloud services from other IaaS cloud providers other than the IT-set standard. So, Cloud A could be an enterprise’s primary provider, typically with many past press releases to promote the “partnership.” The new normal is that the number of other IaaS public cloud providers in use is in double digits. Moreover, clouds are still being added to the mix because specialty cloud services are needed that the existing cloud service provider can’t supply for one reason or another. Obviously, “on purpose” is the way you should adopt any technology, multicloud included. It shouldn’t just happen, but instead unfold around a well-th…



https://www.sickgaming.net/blog/2023/07/...rontier-a/

Print this item

  Fedora - Coming soon: Fedora for Apple Silicon Macs!
Posted by: xSicKxBot - 09-04-2023, 03:53 AM - Forum: Linux, FreeBSD, and Unix types - No Replies

Fedora - Coming soon: Fedora for Apple Silicon Macs!

Today at Flock, we announced that Fedora Linux will soon be available on Apple Silicon Macs. Developed in close collaboration with the Fedora Asahi SIG and the Asahi Linux project, the Fedora Asahi Remix will provide a polished experience for Workstation and Server usecases on Apple Silicon systems. The Asahi Linux project has also announced that the new Asahi Linux flagship distribution will be Fedora Asahi Remix.

We are using a Remix as opposed to delivering this support in Fedora Linux proper because this ecosystem is still very fast moving and we believe a Remix will offer the best user experience for the time being. Also, the Remix will allow us to integrate hardware support as it becomes available. Nonetheless, as much of this work as possible is being conducted upstream, with several key components being developed, maintained and packaged in Fedora Linux upstream. Ultimately, we expect Apple Silicon support to be integrated in Fedora Workstation and Fedora Server in a future release, and are working towards this goal. This approach is in line with the overarching goal of the Asahi project itself to integrate support for these systems in the relevant upstream projects.

The first official release of Fedora Asahi Remix is slated to be available by the end of August 2023. Development builds are already available for testing at https://fedora-asahi-remix.org/, though they should be considered unsupported and likely to break until the official release.



https://www.sickgaming.net/blog/2023/08/...icon-macs/

Print this item

  University Research Teams Open-Source Natural Adversarial Image DataSet for Computer
Posted by: xSicKxBot - 09-04-2023, 03:53 AM - Forum: Linux, FreeBSD, and Unix types - No Replies

University Research Teams Open-Source Natural Adversarial Image DataSet for Computer

Research teams from three universities recently released a dataset called ImageNet-A, containing natural adversarial images: real-world images that are misclassified by image-recognition AI. When used as a test-set on several state-of-the-art pre-trained models, the models achieve an accuracy rate of less than 3%. (Source: InfoHQ)

Click Here!



https://www.sickgaming.net/blog/2019/08/...vision-ai/

Print this item