<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>rss.livelink.threads-in-node</title>
    <link>https://techcommunity.microsoft.com/t5/net/ct-p/dotnet</link>
    <description>rss.livelink.threads-in-node</description>
    <pubDate>Fri, 05 Jun 2026 23:50:01 GMT</pubDate>
    <dc:creator>dotnet</dc:creator>
    <dc:date>2026-06-05T23:50:01Z</dc:date>
    <item>
      <title>Is .NET Desktop the successor of .NET Framework?</title>
      <link>https://techcommunity.microsoft.com/t5/net-runtime/is-net-desktop-the-successor-of-net-framework/m-p/4523881#M786</link>
      <description>&lt;P&gt;My understanding is that .NET Framework is no longer actively developed, and .NET Desktop is its successor, is that correct?&lt;/P&gt;</description>
      <pubDate>Fri, 29 May 2026 07:51:43 GMT</pubDate>
      <guid>https://techcommunity.microsoft.com/t5/net-runtime/is-net-desktop-the-successor-of-net-framework/m-p/4523881#M786</guid>
      <dc:creator>ahinterl</dc:creator>
      <dc:date>2026-05-29T07:51:43Z</dc:date>
    </item>
    <item>
      <title>Http requests from client to server project with cookie auth</title>
      <link>https://techcommunity.microsoft.com/t5/web-development/http-requests-from-client-to-server-project-with-cookie-auth/m-p/4517519#M695</link>
      <description>&lt;P&gt;Start a new Blazor app with individual accounts.&lt;/P&gt;&lt;P&gt;Add a controller to the server project.&lt;/P&gt;&lt;BLOCKQUOTE&gt;&lt;P&gt;[ApiController]&lt;/P&gt;&lt;P&gt;[Route("api/[controller]")]&lt;/P&gt;&lt;P&gt;[Authorize]&lt;/P&gt;&lt;P&gt;public class TestController : ControllerBase&lt;/P&gt;&lt;P&gt;{&lt;/P&gt;&lt;P&gt;private readonly ILogger _logger;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;public TestController(ILogger logger)&lt;/P&gt;&lt;P&gt;{&lt;/P&gt;&lt;P&gt;_logger = logger;&lt;/P&gt;&lt;P&gt;}&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;[HttpGet("public")]&lt;/P&gt;&lt;P&gt;[ProducesResponseType(typeof(string), StatusCodes.Status200OK)]&lt;/P&gt;&lt;P&gt;[AllowAnonymous]&lt;/P&gt;&lt;P&gt;public IActionResult GetPublic()&lt;/P&gt;&lt;P&gt;{&lt;/P&gt;&lt;P&gt;return Ok(JsonConvert.SerializeObject("Now is the time for all good men to come to the aid of the public party."));&lt;/P&gt;&lt;P&gt;}&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;[HttpGet("private")]&lt;/P&gt;&lt;P&gt;[ProducesResponseType(typeof(string), StatusCodes.Status200OK)]&lt;/P&gt;&lt;P&gt;public IActionResult GetPrivate()&lt;/P&gt;&lt;P&gt;{&lt;/P&gt;&lt;P&gt;return Ok(JsonConvert.SerializeObject($"Now is the time for all good men and {User.Identity.Name} to come to the aid of the private party."));&lt;/P&gt;&lt;P&gt;}&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;And route it in in Program.cs&lt;/P&gt;&lt;BLOCKQUOTE&gt;&lt;P&gt;...&lt;/P&gt;&lt;P&gt;builder.Services.AddControllers(); // +&lt;/P&gt;&lt;P&gt;...&lt;/P&gt;&lt;P&gt;app.MapControllers(); // +&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;Create a HttpClient for the API&lt;/P&gt;&lt;BLOCKQUOTE&gt;&lt;P&gt;public class CookieHandler : DelegatingHandler&lt;/P&gt;&lt;P&gt;{&lt;/P&gt;&lt;P&gt;public CookieHandler()&lt;/P&gt;&lt;P&gt;{&lt;/P&gt;&lt;P&gt;InnerHandler = new HttpClientHandler() { AllowAutoRedirect = false };&lt;/P&gt;&lt;P&gt;}&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;protected override Task SendAsync(&lt;/P&gt;&lt;P&gt;HttpRequestMessage request, CancellationToken cancellationToken)&lt;/P&gt;&lt;P&gt;{&lt;/P&gt;&lt;P&gt;request.SetBrowserRequestCredentials(BrowserRequestCredentials.Include);&lt;/P&gt;&lt;P&gt;request.Headers.Add("X-Requested-With", ["XMLHttpRequest"]);&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;return base.SendAsync(request, cancellationToken);&lt;/P&gt;&lt;P&gt;}&lt;/P&gt;&lt;P&gt;}&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;public class LocalHttpClient : HttpClient&lt;/P&gt;&lt;P&gt;{&lt;/P&gt;&lt;P&gt;public LocalHttpClient(CookieHandler h) : base(h)&lt;/P&gt;&lt;P&gt;{&lt;/P&gt;&lt;P&gt;}&lt;/P&gt;&lt;P&gt;}&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;in the &amp;lt;em&amp;gt;client&amp;lt;/em&amp;gt; project and register it in &amp;lt;em&amp;gt;both&amp;lt;/em&amp;gt; the client and the server project.&lt;/P&gt;&lt;BLOCKQUOTE&gt;&lt;PRE&gt;builder.Services.AddTransient();&lt;BR /&gt;&lt;BR /&gt;builder.Services.AddTransient();&lt;/PRE&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;Update the client side page Auth.razor to use it&lt;/P&gt;&lt;BLOCKQUOTE&gt;&lt;PRE&gt;@page "/auth"&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;@using Microsoft.AspNetCore.Authorization&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;@attribute [Authorize]&lt;BR /&gt;&lt;BR /&gt;@* @rendermode InteractiveWebAssembly *@&lt;BR /&gt;&lt;BR /&gt;@rendermode InteractiveAuto&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;@inject LocalHttpClient _HttpClient&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;@code{&lt;BR /&gt;&lt;BR /&gt;protected override async Task OnInitializedAsync()&lt;BR /&gt;&lt;BR /&gt;{&lt;BR /&gt;&lt;BR /&gt;HttpResponseMessage rx = await _HttpClient.GetAsync("https://localhost:7131/api/Test/public");&lt;BR /&gt;&lt;BR /&gt;Public = await rx.Content.ReadAsStringAsync();&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;rx = await _HttpClient.GetAsync("https://localhost:7131/api/Test/private");&lt;BR /&gt;&lt;BR /&gt;Private = await rx.Content.ReadAsStringAsync();&lt;BR /&gt;&lt;BR /&gt;if(!rx.IsSuccessStatusCode)&lt;BR /&gt;&lt;BR /&gt;{&lt;BR /&gt;&lt;BR /&gt;Private = (Private ?? "") + rx.StatusCode.ToString();&lt;BR /&gt;&lt;BR /&gt;}&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;await base.OnInitializedAsync();&lt;BR /&gt;&lt;BR /&gt;}&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;string Public { get; set; }&lt;BR /&gt;&lt;BR /&gt;string Private { get; set; }&lt;BR /&gt;&lt;BR /&gt;}&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&amp;lt;PageTitle&amp;gt;Auth&amp;lt;/PageTitle&amp;gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&amp;lt;h1&amp;gt;You are authenticated&amp;lt;/h1&amp;gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&amp;lt;p&amp;gt;Public: &amp;lt;code&amp;gt;@Public&amp;lt;/code&amp;gt;&amp;lt;/p&amp;gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&amp;lt;p&amp;gt;Private: &amp;lt;code&amp;gt;@Private&amp;lt;/code&amp;gt;&amp;lt;/p&amp;gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&amp;lt;AuthorizeView Context="AuthorizeViewContext"&amp;gt;&lt;BR /&gt;&lt;BR /&gt;Hello @AuthorizeViewContext.User.Identity?.Name!&lt;BR /&gt;&lt;BR /&gt;&amp;lt;/AuthorizeView&amp;gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;/PRE&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;The authorisation doesn't work.&lt;/P&gt;&lt;img /&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 07 May 2026 14:30:35 GMT</pubDate>
      <guid>https://techcommunity.microsoft.com/t5/web-development/http-requests-from-client-to-server-project-with-cookie-auth/m-p/4517519#M695</guid>
      <dc:creator>RichardB1640</dc:creator>
      <dc:date>2026-05-07T14:30:35Z</dc:date>
    </item>
    <item>
      <title>Getting a ConnectionString empty error in a webapi project with .net 10</title>
      <link>https://techcommunity.microsoft.com/t5/web-development/getting-a-connectionstring-empty-error-in-a-webapi-project-with/m-p/4517105#M692</link>
      <description>&lt;P&gt;I'm running in .NET 10 with the most recent update for everything. I'm in EF. I'm ASP.NET Core. Below is my program.cs file. Inside of the program.cs file, when I call to get my connection string, I get back what I expect. When I hit the LoginController, I see the settings in the IConfiuguration that is handed in. However, when I set a breakpoint in the FSMUserStore constructor, I check the context that is handed in, and it's connection string is not set correctly (at all). I've run through Visual Studio debugger so many times, and tried so many things, I'm just lost on this. I think the problem is in how I am setting up for dependency injection in the program.cs file, but I've tried so many things that I don't know what else to try.&amp;nbsp; Anyone have a suggestion?&lt;/P&gt;&lt;P&gt;using ElmahCore.Mvc;&amp;nbsp;&lt;BR /&gt;using Microsoft.AspNetCore.Authentication.JwtBearer;&lt;BR /&gt;using Microsoft.AspNetCore.Identity;&lt;BR /&gt;using Microsoft.EntityFrameworkCore;&lt;BR /&gt;using Microsoft.IdentityModel.Tokens;&lt;BR /&gt;using Portal.Libraries;&lt;BR /&gt;using PortalDataModels.Models;&lt;BR /&gt;using System.Text;&lt;BR /&gt;using Twilio.TwiML.Voice;&lt;BR /&gt;&lt;BR /&gt;var builder = WebApplication.CreateBuilder(args);&lt;BR /&gt;IConfiguration configuration = new ConfigurationBuilder()&lt;BR /&gt;.AddJsonFile("appsettings.json")&lt;BR /&gt;.AddEnvironmentVariables()&lt;BR /&gt;.Build();&lt;/P&gt;&lt;P&gt;// connString get's the correct value&lt;BR /&gt;var connString = configuration.GetConnectionString("DefaultConnection");&lt;BR /&gt;&lt;BR /&gt;// Add services to the container.&lt;BR /&gt;// For Entity Framework&lt;BR /&gt;builder.Services.AddDbContext&amp;lt;PortalDataModels.Models.POA_CSMContext&amp;gt;(options =&amp;gt; options.UseSqlServer(configuration.GetConnectionString(connString))); builder.Services.AddScoped&amp;lt;IUserStore&amp;lt;FSMUser&amp;gt;, FSMUserStore&amp;gt;();&lt;BR /&gt;builder.Services.AddIdentity&amp;lt;FSMUser, IdentityRole&amp;gt;()&lt;BR /&gt;.AddEntityFrameworkStores&amp;lt;POA_CSMContext&amp;gt;()&lt;BR /&gt;.AddUserManager&amp;lt;UserManager&amp;lt;FSMUser&amp;gt;&amp;gt;()&lt;BR /&gt;.AddSignInManager&amp;lt;SignInManager&amp;lt;FSMUser&amp;gt;&amp;gt;()&lt;BR /&gt;.AddDefaultTokenProviders();&lt;BR /&gt;&lt;BR /&gt;builder.Services.AddElmah&amp;lt;ElmahCore.Sql.SqlErrorLog&amp;gt;(options =&amp;gt; {&lt;BR /&gt;options.ConnectionString = connString;&lt;BR /&gt;options.SqlServerDatabaseTableName = "Elmah_Error"; //Defaults to ELMAH_Error if not set&lt;BR /&gt;options.OnPermissionCheck = context =&amp;gt; false; });&lt;/P&gt;&lt;P&gt;// Adding Authentication&lt;BR /&gt;builder.Services.AddAuthentication(options =&amp;gt; {&lt;BR /&gt;options.DefaultAuthenticateScheme = JwtBearerDefaults.AuthenticationScheme;&lt;BR /&gt;options.DefaultChallengeScheme = JwtBearerDefaults.AuthenticationScheme;&lt;BR /&gt;options.DefaultScheme = JwtBearerDefaults.AuthenticationScheme; })&lt;/P&gt;&lt;P&gt;// Adding Jwt Bearer&lt;BR /&gt;.AddJwtBearer(options =&amp;gt; { options.SaveToken = true;&lt;BR /&gt;options.RequireHttpsMetadata = false;&lt;BR /&gt;options.MapInboundClaims = false;&lt;BR /&gt;options.TokenValidationParameters = new TokenValidationParameters() { ValidateIssuer = true, ValidateAudience = true, ValidAudience = configuration["Jwt:ValidAudience"], ValidIssuer = configuration["Jwt:ValidIssuer"], IssuerSigningKey = new SymmetricSecurityKey(Encoding.UTF8.GetBytes(configuration["Jwt:Key"])) }; });&lt;BR /&gt;&lt;BR /&gt;builder.Services.AddScoped&amp;lt;UserManager&amp;lt;FSMUser&amp;gt;&amp;gt;();&lt;/P&gt;&lt;P&gt;builder.Services.AddControllers(); // Learn more about configuring OpenAPI at &lt;A class="lia-external-url" href="https://aka.ms/aspnet/openapi" target="_blank"&gt;https://aka.ms/aspnet/openapi&lt;/A&gt;&lt;BR /&gt;builder.Services.AddOpenApi();&lt;BR /&gt;var app = builder.Build();&lt;BR /&gt;// Configure the HTTP request pipeline.&lt;BR /&gt;if (app.Environment.IsDevelopment()) {&lt;BR /&gt;app.MapOpenApi();&lt;BR /&gt;}&lt;BR /&gt;app.UseHttpsRedirection();&lt;BR /&gt;app.UseAuthentication();&lt;BR /&gt;app.UseAuthorization();&lt;BR /&gt;app.MapControllers();&lt;BR /&gt;app.Run();&lt;/P&gt;</description>
      <pubDate>Tue, 05 May 2026 22:02:10 GMT</pubDate>
      <guid>https://techcommunity.microsoft.com/t5/web-development/getting-a-connectionstring-empty-error-in-a-webapi-project-with/m-p/4517105#M692</guid>
      <dc:creator>wallym</dc:creator>
      <dc:date>2026-05-05T22:02:10Z</dc:date>
    </item>
    <item>
      <title>Need help with ClickOnce deployment on .NET Framework 4.7.2 – "Unidentified program" warning</title>
      <link>https://techcommunity.microsoft.com/t5/net-runtime/need-help-with-clickonce-deployment-on-net-framework-4-7-2-quot/m-p/4514511#M785</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;I have a WinForms application built on .NET Framework 4.7.2 that I'm publishing using ClickOnce from Visual Studio Community 2022 (official Microsoft version).&lt;/P&gt;&lt;P&gt;Even after signing the application with a valid SHA256 V3 self-signed certificate, when I publish and try to install it via ClickOnce, I receive a warning saying the program is unidentified.&lt;/P&gt;&lt;P&gt;Additionally, when I try to install the application on a machine that has antivirus software, the antivirus flags the program precisely because of the missing/certificate validation issue.&lt;/P&gt;&lt;P&gt;How should I proceed? I'd like to know the correct way to publish with ClickOnce so that the application is fully recognized as valid by Windows, since I'm running into these antivirus validation problems.&lt;/P&gt;&lt;P&gt;Thanks in advance for any guidance!&lt;/P&gt;</description>
      <pubDate>Fri, 24 Apr 2026 11:22:50 GMT</pubDate>
      <guid>https://techcommunity.microsoft.com/t5/net-runtime/need-help-with-clickonce-deployment-on-net-framework-4-7-2-quot/m-p/4514511#M785</guid>
      <dc:creator>Campos</dc:creator>
      <dc:date>2026-04-24T11:22:50Z</dc:date>
    </item>
    <item>
      <title>Configure registry permissions</title>
      <link>https://techcommunity.microsoft.com/t5/app-development/configure-registry-permissions/m-p/4509554#M1287</link>
      <description>&lt;P&gt;Hi&lt;/P&gt;&lt;P&gt;I have strange problem to set specific permission to a registry key.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;According to Microsoft's &lt;A class="lia-external-url" href="https://learn.microsoft.com/en-us/dotnet/api/system.security.accesscontrol.registrysecurity?view=net-10.0" target="_blank"&gt;sample code&lt;/A&gt;, it should work like this:&lt;/P&gt;&lt;LI-CODE lang="csharp"&gt;    private static RegistryKey CreateRegistryKey(RegistryKey parentPath) {
        RegistryKey childKey = parentPath.CreateSubKey("myKey");

        RegistryAccessRule rule = new RegistryAccessRule(
            new SecurityIdentifier(WellKnownSidType.AuthenticatedUserSid, null),
            RegistryRights.ReadKey | RegistryRights.Delete,
            InheritanceFlags.ContainerInherit,
            PropagationFlags.None,
            AccessControlType.Allow);
        RegistrySecurity childACL = childKey.GetAccessControl();
        childACL.AddAccessRule(rule);
        ShowSecurity(childACL);
        childKey.SetAccessControl(childACL);

        return childKey;
    }&lt;/LI-CODE&gt;&lt;img&gt;As I expected&lt;/img&gt;&lt;P&gt;But if the code is executed in a windows service, I missing my permission!?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;img /&gt;&lt;P&gt;How can this be? Am I doing something wrong? Have I overlooked something?&lt;/P&gt;</description>
      <pubDate>Wed, 08 Apr 2026 08:56:24 GMT</pubDate>
      <guid>https://techcommunity.microsoft.com/t5/app-development/configure-registry-permissions/m-p/4509554#M1287</guid>
      <dc:creator>Michl1611</dc:creator>
      <dc:date>2026-04-08T08:56:24Z</dc:date>
    </item>
    <item>
      <title>Entity Framework DB permissions</title>
      <link>https://techcommunity.microsoft.com/t5/data/entity-framework-db-permissions/m-p/4502558#M75</link>
      <description>&lt;P&gt;I want to use Entity Framework with a .Net 9 app but have had difficulty finding information on what DB permissions it needs in the app database.&lt;/P&gt;&lt;P&gt;I've found a couple old StackOverflow posts but having created a user with the recommended db_datareader,&amp;nbsp;db_datawriter and db_ddladmin and updated the app connection string to use it and now the app won't start.&lt;/P&gt;&lt;P&gt;What more does it need?&lt;/P&gt;</description>
      <pubDate>Mon, 16 Mar 2026 12:32:28 GMT</pubDate>
      <guid>https://techcommunity.microsoft.com/t5/data/entity-framework-db-permissions/m-p/4502558#M75</guid>
      <dc:creator>LouisT</dc:creator>
      <dc:date>2026-03-16T12:32:28Z</dc:date>
    </item>
    <item>
      <title>Paytmgateway integration throwing exception error</title>
      <link>https://techcommunity.microsoft.com/t5/web-development/paytmgateway-integration-throwing-exception-error/m-p/4502308#M691</link>
      <description>&lt;P&gt;While integration paytmgateway to my asp.net project, throwing exception "exception occurred while verifying checksum. Invalid padding can't be removed. What to do?&lt;/P&gt;&lt;P&gt;I put every data right like merchant key ,MID etc . Plz guide me&lt;/P&gt;</description>
      <pubDate>Sun, 15 Mar 2026 11:24:11 GMT</pubDate>
      <guid>https://techcommunity.microsoft.com/t5/web-development/paytmgateway-integration-throwing-exception-error/m-p/4502308#M691</guid>
      <dc:creator>naveen271336</dc:creator>
      <dc:date>2026-03-15T11:24:11Z</dc:date>
    </item>
    <item>
      <title>.NET</title>
      <link>https://techcommunity.microsoft.com/t5/app-development/net/m-p/4502061#M1284</link>
      <description>&lt;P&gt;Hi everyone! 👋&lt;/P&gt;&lt;P&gt;I’m new to this community and currently learning &lt;STRONG&gt;.NET App Development&lt;/STRONG&gt;. I’m really excited to join and connect with developers here.&lt;/P&gt;&lt;P&gt;I believe the discussions and knowledge shared in this community are very valuable, especially for beginners like me. I’m looking forward to learning from your experiences and improving my development skills.&lt;/P&gt;&lt;P&gt;If you have any tips, recommended resources, or advice for someone starting with .NET, I would really appreciate it.&lt;/P&gt;&lt;P&gt;Happy to be part of this community! 😊&lt;/P&gt;</description>
      <pubDate>Fri, 13 Mar 2026 17:39:22 GMT</pubDate>
      <guid>https://techcommunity.microsoft.com/t5/app-development/net/m-p/4502061#M1284</guid>
      <dc:creator>Thinuka99</dc:creator>
      <dc:date>2026-03-13T17:39:22Z</dc:date>
    </item>
    <item>
      <title>Blazor parameter passed by reference</title>
      <link>https://techcommunity.microsoft.com/t5/web-development/blazor-parameter-passed-by-reference/m-p/4497411#M687</link>
      <description>&lt;P&gt;I got the impression that in Blazor parameters are always effectively passed by value which is why you need to use EventCallback for two-way binding to send a change in the parameter value back up to the component that passed it.&lt;/P&gt;&lt;P&gt;But not so; reference types really are passed by reference.&lt;/P&gt;&lt;P&gt;Therefore if a child component updates a parameter value that is a reference type then the value in the parent is changed and all you need to do is call `StateHasChanged` on the parent.&lt;/P&gt;&lt;P&gt;Is this as intended?&lt;/P&gt;&lt;P&gt;Have I misunderstood the documentation?&lt;/P&gt;&lt;P&gt;Example:&amp;nbsp;&lt;/P&gt;&lt;P&gt;https://drive.google.com/file/d/1i1Rh36nHU1Z2voyHDtLVZ9GyziLw9AQq/view?usp=sharing&lt;/P&gt;&lt;P&gt;(Don't seem to be able to attach here and it's not really feasible to inline a whole Blazor project.)&lt;/P&gt;</description>
      <pubDate>Thu, 26 Feb 2026 09:58:37 GMT</pubDate>
      <guid>https://techcommunity.microsoft.com/t5/web-development/blazor-parameter-passed-by-reference/m-p/4497411#M687</guid>
      <dc:creator>RichardB1640</dc:creator>
      <dc:date>2026-02-26T09:58:37Z</dc:date>
    </item>
    <item>
      <title>SharePoint List View Threshold Error while Fetching 5000+ Records in list.</title>
      <link>https://techcommunity.microsoft.com/t5/web-development/sharepoint-list-view-threshold-error-while-fetching-5000-records/m-p/4496599#M686</link>
      <description>&lt;P&gt;I am fetching data from a SharePoint list that contains more than 5000 records inside my function. While retrieving the data, I am getting the following error:&lt;/P&gt;&lt;P&gt;“Flow Reminders→ The attempted operation is prohibited because it exceeds the list view threshold.”&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Scenario:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;The SharePoint list has 5000+ items.&lt;/LI&gt;&lt;LI&gt;Data is being fetched programmatically.&lt;/LI&gt;&lt;LI&gt;The error occurs during query execution.&lt;BR /&gt;&lt;BR /&gt;&lt;STRONG&gt;What I need help with&lt;/STRONG&gt;&lt;BR /&gt;What is the recommended and best-practice approach to retrieve large datasets from a SharePoint list without hitting the list view threshold?&lt;BR /&gt;Questions:&lt;/LI&gt;&lt;/UL&gt;&lt;OL&gt;&lt;LI&gt;What is the recommended approach to fetch large data from a SharePoint list without hitting the list view threshold?&lt;BR /&gt;&lt;BR /&gt;Any suggestions, examples, or documentation references would be greatly appreciated.&lt;/LI&gt;&lt;/OL&gt;&lt;P&gt;Thanks.&lt;/P&gt;</description>
      <pubDate>Tue, 24 Feb 2026 03:49:05 GMT</pubDate>
      <guid>https://techcommunity.microsoft.com/t5/web-development/sharepoint-list-view-threshold-error-while-fetching-5000-records/m-p/4496599#M686</guid>
      <dc:creator>AjayM</dc:creator>
      <dc:date>2026-02-24T03:49:05Z</dc:date>
    </item>
    <item>
      <title>Visualize Workflows and Architecture with Mermaid Charts in Visual Studio 2026</title>
      <link>https://techcommunity.microsoft.com/t5/tools/visualize-workflows-and-architecture-with-mermaid-charts-in/m-p/4495253#M190</link>
      <description>&lt;P&gt;Modern software systems are more complex than ever. Microservices talk to APIs. Background workers process queues. Frontend apps interact with authentication layers, caching services, and databases. In the middle of all this complexity, one thing becomes absolutely critical:&amp;nbsp;&lt;STRONG&gt;clear visualization&lt;/STRONG&gt;.&lt;/P&gt;
&lt;P&gt;With Visual Studio 2026, developers no longer need third-party plugins to visualize workflows and architecture. Visual Studio 2026 renders&amp;nbsp;&lt;STRONG&gt;Mermaid charts directly in the editor — no extensions required&lt;/STRONG&gt;.&lt;/P&gt;
&lt;P&gt;You can write Mermaid syntax yourself or let GitHub Copilot generate it for you. Flowcharts, sequence diagrams, and other visualizations render inline, keeping documentation inside your development workflow.&lt;/P&gt;
&lt;P&gt;This is more than just a convenience feature. It’s a shift in how developers document, collaborate, and communicate system design.&lt;/P&gt;
&lt;P&gt;&lt;A class="lia-external-url" href="https://dellenny.com/visualize-workflows-and-architecture-with-mermaid-charts-in-visual-studio-2026/" target="_blank"&gt;https://dellenny.com/visualize-workflows-and-architecture-with-mermaid-charts-in-visual-studio-2026/&lt;/A&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 16 Feb 2026 16:02:52 GMT</pubDate>
      <guid>https://techcommunity.microsoft.com/t5/tools/visualize-workflows-and-architecture-with-mermaid-charts-in/m-p/4495253#M190</guid>
      <dc:creator>JohnNaguib</dc:creator>
      <dc:date>2026-02-16T16:02:52Z</dc:date>
    </item>
    <item>
      <title>Grant/Revoke permissions to Windows local certificates (certlm) in non-admin mode</title>
      <link>https://techcommunity.microsoft.com/t5/languages/grant-revoke-permissions-to-windows-local-certificates-certlm-in/m-p/4492388#M304</link>
      <description>&lt;P&gt;I am working on granting/revoking permissions to windows local certificates (certlm) using Visual C++ 2022. The challenge is that this needs to be performed in non-admin privileges. We would need to remove "Everyone" permissions and grant read permissions for our NT Service account to windows local certificates (certlm). Is it possible to perform under non-admin privilege? It would be great help if can get solution for this.&lt;/P&gt;</description>
      <pubDate>Thu, 05 Feb 2026 04:39:30 GMT</pubDate>
      <guid>https://techcommunity.microsoft.com/t5/languages/grant-revoke-permissions-to-windows-local-certificates-certlm-in/m-p/4492388#M304</guid>
      <dc:creator>siva72</dc:creator>
      <dc:date>2026-02-05T04:39:30Z</dc:date>
    </item>
    <item>
      <title>Using WinUI 3 without XAML</title>
      <link>https://techcommunity.microsoft.com/t5/app-development/using-winui-3-without-xaml/m-p/4486235#M1282</link>
      <description>&lt;P&gt;Hello everyone, I would like to know that how to use WinUI 3 without XAML. Thank you very much.&lt;/P&gt;</description>
      <pubDate>Fri, 16 Jan 2026 07:37:38 GMT</pubDate>
      <guid>https://techcommunity.microsoft.com/t5/app-development/using-winui-3-without-xaml/m-p/4486235#M1282</guid>
      <dc:creator>tommerfrancis</dc:creator>
      <dc:date>2026-01-16T07:37:38Z</dc:date>
    </item>
    <item>
      <title>Make WinForms look like and behave the same as WinUI 3</title>
      <link>https://techcommunity.microsoft.com/t5/app-development/make-winforms-look-like-and-behave-the-same-as-winui-3/m-p/4485632#M1281</link>
      <description>&lt;P&gt;Hello everyone, I would like to know how to make Windows Forms (WinForms) look like and behave the same as WinUI 3. Thank you very much.&lt;/P&gt;</description>
      <pubDate>Wed, 14 Jan 2026 14:29:40 GMT</pubDate>
      <guid>https://techcommunity.microsoft.com/t5/app-development/make-winforms-look-like-and-behave-the-same-as-winui-3/m-p/4485632#M1281</guid>
      <dc:creator>tommerfrancis</dc:creator>
      <dc:date>2026-01-14T14:29:40Z</dc:date>
    </item>
    <item>
      <title>MSB4184: The expression "[System.IO.Path]::GetDirectoryName('')" cannot be evaluate</title>
      <link>https://techcommunity.microsoft.com/t5/net-runtime/msb4184-the-expression-quot-system-io-path-getdirectoryname-quot/m-p/4485586#M781</link>
      <description>&lt;P&gt;&lt;STRONG&gt;Hi got this error now after I updated my VS IDE ....&amp;nbsp;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The path is not of a legal form. WinFormsSQLExamplePro C:\Program Files\dotnet\sdk\10.0.102\Sdks\Microsoft.NET.Sdk\targets\Microsoft.NET.Windows.targets&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;lt;_WinRTRuntimeDllDirectory&amp;gt;$([System.IO.Path]::GetDirectoryName('%(_WinRTRuntimeDllReferencePath.FullPath)'))&amp;lt;/_WinRTRuntimeDllDirectory&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;lt;_CsWinRTOrTargetingPackLibDirectory&amp;gt;$([System.IO.Path]::GetDirectoryName('$(_WinRTRuntimeDllDirectory)'))&amp;lt;/_CsWinRTOrTargetingPackLibDirectory&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Note the top most path entry contains a&lt;STRONG&gt; '%' &lt;/STRONG&gt;character , whereas the 2nd path contains a &lt;STRONG&gt;'$'&lt;/STRONG&gt; character...&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Not sure what is going on ... (happened after VS update)&lt;/P&gt;</description>
      <pubDate>Wed, 14 Jan 2026 10:17:48 GMT</pubDate>
      <guid>https://techcommunity.microsoft.com/t5/net-runtime/msb4184-the-expression-quot-system-io-path-getdirectoryname-quot/m-p/4485586#M781</guid>
      <dc:creator>PieterClaassens</dc:creator>
      <dc:date>2026-01-14T10:17:48Z</dc:date>
    </item>
    <item>
      <title>Edm Model Generation Fails</title>
      <link>https://techcommunity.microsoft.com/t5/net-runtime/edm-model-generation-fails/m-p/4484134#M780</link>
      <description>&lt;P&gt;Using an Azure ASP.NET MVC API from a Maui app, I am encountering the following error in the app when attempting to access the API. A few days ago, the initalization was working properly. The cloud app has been under further development, but the base api code has not been modified, only the response from the endpoints. The latest release NuGets are in use. What elements are being sought?&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang=""&gt;System.TypeInitializationException: The type initializer for 'GeneratedEdmModel' threw an exception.
 ---&amp;gt; System.InvalidOperationException: Sequence contains no elements
   at System.Linq.ThrowHelper.ThrowNoElementsException()
   at System.Linq.Enumerable.First[TSource](IEnumerable`1 source)
   at SentryCloud.Models.Container.GeneratedEdmModel.CreateXmlReader()&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 08 Jan 2026 14:51:21 GMT</pubDate>
      <guid>https://techcommunity.microsoft.com/t5/net-runtime/edm-model-generation-fails/m-p/4484134#M780</guid>
      <dc:creator>AlaskanRogue</dc:creator>
      <dc:date>2026-01-08T14:51:21Z</dc:date>
    </item>
    <item>
      <title>Windows Forms user control layout issues at runtime</title>
      <link>https://techcommunity.microsoft.com/t5/app-development/windows-forms-user-control-layout-issues-at-runtime/m-p/4482223#M1280</link>
      <description>&lt;P&gt;I'm hoping the good folls of this community can help me figure out what's going on with a Windows Forms user control that I created and am trying to use.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I created a user control that represents a single band of a parametric equalizer.&amp;nbsp; In the designer, the control looks like this:&lt;/P&gt;&lt;img /&gt;&lt;P&gt;&amp;nbsp;When I debug the control in the Test Container, things look good:&lt;/P&gt;&lt;img /&gt;&lt;P&gt;If we take a look at the actual PEQ application that will use the control, things still look OK in the designer:&lt;/P&gt;&lt;img /&gt;&lt;P&gt;It's only when I fire up the application that things go... awry:&lt;/P&gt;&lt;img /&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;What happened to all the TextBoxes?&amp;nbsp; And the ComboBoxes?&amp;nbsp; I''ve got a feeling that the fix for this is something really simple, and I'm going to feel like a complete idiot for not figuring out the obvious.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Can anyone tell me what my dumb self did wrong?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 31 Dec 2025 15:01:45 GMT</pubDate>
      <guid>https://techcommunity.microsoft.com/t5/app-development/windows-forms-user-control-layout-issues-at-runtime/m-p/4482223#M1280</guid>
      <dc:creator>tjmitchem</dc:creator>
      <dc:date>2025-12-31T15:01:45Z</dc:date>
    </item>
    <item>
      <title>It appears and error that does not exist</title>
      <link>https://techcommunity.microsoft.com/t5/web-development/it-appears-and-error-that-does-not-exist/m-p/4477641#M683</link>
      <description>&lt;P&gt;&amp;nbsp;I am using VS 2022 Community&amp;nbsp; and when i develope asp.net apps it happens sometimes that it appears an error that does not exist adn only after many hours of searching for the error or rewriting the same code the app begins to run correctly. Somehitng simmilar happened to any of you ? how can i avoid these strange behaviour of the compiler ?&lt;/P&gt;&lt;P&gt;Thank you in advance&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp;Luis Martin&lt;/P&gt;</description>
      <pubDate>Sat, 13 Dec 2025 06:15:30 GMT</pubDate>
      <guid>https://techcommunity.microsoft.com/t5/web-development/it-appears-and-error-that-does-not-exist/m-p/4477641#M683</guid>
      <dc:creator>lmobarq</dc:creator>
      <dc:date>2025-12-13T06:15:30Z</dc:date>
    </item>
    <item>
      <title>Connect .Net (4.6.2) to Dataverse using the Dataverse plugin</title>
      <link>https://techcommunity.microsoft.com/t5/web-development/connect-net-4-6-2-to-dataverse-using-the-dataverse-plugin/m-p/4476310#M682</link>
      <description>&lt;P&gt;Hi Microsoft Tech Community,&lt;/P&gt;&lt;P&gt;We have a Dataverse environment in our tenant, and I have its URL. I'm building a .NET application and need to connect it to Dataverse for data access.&lt;/P&gt;&lt;P&gt;From the Learn docs, ChatGPT, and Copilot, it seems I need to use an App ID (Client ID) and Client Secret in the connection string (e.g., via Microsoft.PowerPlatform.Dataverse.Client). However, the Dataverse environment itself doesn't expose any App ID or Client Secret—where would I even find those if they exist?&lt;/P&gt;&lt;P&gt;Here's the code snippet we found online that's using OAuth with AppId and RedirectUri, but we're unsure about the app registration part:&lt;/P&gt;&lt;LI-CODE lang="csharp"&gt;using Microsoft.Crm.Sdk.Messages;
using Microsoft.PowerPlatform.Dataverse.Client;
using Microsoft.Xrm.Sdk;

class Program
{
   // TODO Enter your Dataverse environment's URL and logon info.
   static string url = "https://yourorg.crm.dynamics.com";
   static string userName = "email address removed for privacy reasons";
   static string password = "yourPassword";

   // This service connection string uses the info provided above.
   // The AppId and RedirectUri are provided for sample code testing.
   static string connectionString = $@"
   AuthType = OAuth;
   Url = {url};
   UserName = {userName};
   Password = {password};
   AppId = 51f81489-12ee-4a9e-aaae-a2591f45987d;
   RedirectUri = app://58145B91-0C36-4500-8554-080854F2AC97;
   LoginPrompt=Auto;
   RequireNewInstance = True";

   static void Main()
   {
      //ServiceClient implements IOrganizationService interface
      IOrganizationService service = new ServiceClient(connectionString);

      var response = (WhoAmIResponse)service.Execute(new WhoAmIRequest());

      Console.WriteLine($"User ID is {response.UserId}.");

      // Pause the console so it does not close.
      Console.WriteLine("Press the &amp;lt;Enter&amp;gt; key to exit.");
      Console.ReadLine();
   }
}&lt;/LI-CODE&gt;&lt;P&gt;Do I need to create a separate app registration in Microsoft Entra ID (Azure AD), link it to the Dataverse environment (perhaps as an application user?), and then use that app's Client ID/Secret in my .NET code? If so, could someone outline the exact steps, including permissions and Power Platform admin center setup?&lt;/P&gt;&lt;P&gt;Any guidance or links to official walkthroughs would be greatly appreciated—thanks!&lt;/P&gt;</description>
      <pubDate>Tue, 09 Dec 2025 07:18:58 GMT</pubDate>
      <guid>https://techcommunity.microsoft.com/t5/web-development/connect-net-4-6-2-to-dataverse-using-the-dataverse-plugin/m-p/4476310#M682</guid>
      <dc:creator>AjayM</dc:creator>
      <dc:date>2025-12-09T07:18:58Z</dc:date>
    </item>
    <item>
      <title>The Evolution of Conversational AI in Microsoft’s Ecosystem</title>
      <link>https://techcommunity.microsoft.com/t5/tools/the-evolution-of-conversational-ai-in-microsoft-s-ecosystem/m-p/4473991#M186</link>
      <description>&lt;P&gt;Over the past two decades, conversational AI has shifted from a futuristic curiosity to a core part of how we interact with technology. And while many companies have shaped this field, one of the most influential players has consistently been Microsoft. From the early days of clippy (yes,&amp;nbsp;&lt;EM&gt;that&lt;/EM&gt;&amp;nbsp;Clippy) to the cutting-edge Copilot ecosystem today, Microsoft’s journey mirrors the broader evolution of conversational AI itself. It’s a story of ambition, experimentation, setbacks, breakthroughs, and ultimately, transformation.&lt;/P&gt;
&lt;P&gt;In this blog, we’ll explore how conversational AI has developed within Microsoft’s ecosystem—how it started, the key milestones along the way, and where it’s all heading next.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;A class="lia-external-url" href="https://dellenny.com/the-evolution-of-conversational-ai-in-microsofts-ecosystem/" target="_blank"&gt;https://dellenny.com/the-evolution-of-conversational-ai-in-microsofts-ecosystem/&lt;/A&gt;&lt;/P&gt;</description>
      <pubDate>Sun, 30 Nov 2025 15:36:30 GMT</pubDate>
      <guid>https://techcommunity.microsoft.com/t5/tools/the-evolution-of-conversational-ai-in-microsoft-s-ecosystem/m-p/4473991#M186</guid>
      <dc:creator>JohnNaguib</dc:creator>
      <dc:date>2025-11-30T15:36:30Z</dc:date>
    </item>
  </channel>
</rss>

