Skip to content
  • Forum Instructions / Announcements

    9 9
    9 Topics
    9 Posts
    D
    One of the users asked many questions about who we are and the direction of CodeProject. Here are the questions and answers: Personal Background Can you tell us a little about yourself—where you’re from and your background? I am David Lyman, owner of D2 Emerge, the company that purchased CodeProject last November. I have been deeply involved in the software development publishing industry for decades. My journey began with producing software development websites, magazines, and conferences. A memorable moment for me was being at Bill Gates' keynote for the official launch of VS.NET back on February 13, 2002, when I was working at Fawcette Technical Publications (producer of VSLive! and Visual Studio Magazine). My professional life has been dedicated to serving the developer community for over 20 years, giving me a long-standing perspective on the industry's evolution. Have you contributed to CodeProject in the past, for example through articles or community involvement? While not an author of articles, I've been a long-time user and subscriber of CodeProject since the mid-2000s. I have always had a great respect and admiration for the community and the quality of the content. The publishing world is a tight-knit community, and my friendship with CodeProject's co-founder, David Cunningham, goes back many years. This long-standing connection and personal experience as a user of the site instilled a deep appreciation for what CodeProject represents. —————————————————————————————- Rebuild Story and Ownership What’s the story behind the rebuild of CodeProject? The story of the rebuild is one of preservation and renewal. We at D2 Emerge saw an opportunity to step in and save a phenomenal community that had become a cornerstone of the developer landscape. CodeProject's original business, CodeProject Solutions Inc., had been struggling financially and had to switch the site to read-only mode in October 2024. Seeing the risk of this incredible archive of code, articles, and technical advice being lost, we made the decision to purchase the site to ensure its longevity. Our goal is to be a steward of this great site, to not only preserve its past but to also bring it forward into the new age of AI and software development. Who is behind the relaunch—was the site purchased, or is it under new ownership? The relaunch is being led by D2 Emerge LLC. The site was purchased from its previous owners. D2 Emerge is the publisher of well-known publications like SD Times and ITOps Times. Our team has a rich history in the tech media space, and we're committed to investing in CodeProject to serve its community of millions of users. CodeProject will be operated as its own division within our company, ensuring it retains its unique identity and focus while benefiting from our resources and experience. ———————————————————————————————— Challenges and Future What have been the biggest challenges in bringing CodeProject back? The most significant challenge has been the technical rebuild of the site itself. The platform had a legacy infrastructure, and migrating all the content—including the vast archives of articles, forum posts, and user profiles—while building a new, modern, and scalable platform has been a complex undertaking. We've been working diligently to ensure that the user experience is restored, and that we can add new features without breaking what has made the site great for over 25 years. The support from the community, especially those who have followed our progress on Discord, has been a huge motivator. What role do you see for the CodeProject community going forward? The community is, and always will be, the heart of CodeProject. AI will dramatically lower the barrier to entry for coding, which means millions of new developers will enter the field. This presents a huge opportunity for the advanced users and veterans of the CodeProject community to step into a leadership role. Your knowledge and guidance will be more valuable than ever. We see the community's role as mentors, content creators, and advisors, helping to guide these new users and shape the future of programming. It's a chance for our long-time members to advance their own brands and solidify their reputations by providing mentorship and expert advice. How can developers contribute or get involved today? Developers can get involved by doing what they've always done on CodeProject: sharing their knowledge. We encourage you to start with the following: Write Articles: Share your expertise, tutorials, and projects. As AI-assisted coding becomes more prevalent, there will be a huge need for clear, well-documented examples. Engage in Discussions: Answer questions in the forums, provide feedback on new articles, and help troubleshoot issues for fellow developers. What future changes or directions do you envision for CodeProject? We envision CodeProject becoming a central hub for navigating the new AI-driven world of software development. This means: Focus on Software Development: The site's content will focus on topics relevant to developers, the tooling being created with AI, and how to use these technologies to become a better developer. That being said, the core CodeProject resources and articles will still be there. Expanded Content Formats: While articles and forums will remain core, we're exploring new content formats to make learning even more accessible. Modernizing the Platform: We will continue to invest in modernizing the site's technology to ensure it is fast, responsive, and easy to use on any device. Finally, what excites you most about this new chapter? What excites me most is the opportunity to witness a rebirth of a community that I have long admired. We are at the dawn of a new era in software development, and CodeProject has the unique opportunity to play a vital role in it. The prospect of connecting millions of new, enthusiastic coders with the wisdom and experience of CodeProject's advanced users is why we are here revitalizing the community. The future of coding is not just about the technology itself, but about the people who wield it, and I'm incredibly excited to see what this community will build together.
  • For discussing anything related to a software developer's life but is not for programming questions.

    160k 2m
    160k Topics
    2m Posts
    OriginalGriffO
    I still got nothing. I don;t think anybody is ignoreing you, just I (for one) have no idea where this clue is going! The only vague answer I have is PALIMPSEST and I can't justify it in any way at all! :laugh:
  • 103 Topics
    249 Posts
    W
    thanks sharing
  • 291k Topics
    1m Posts
    M
    I'd also build a simple mock-up first, maybe just for one module like inventory, to test how the flow works before rolling out everything else, helps spot issues early and stay focused.
  • Cloud Native Development Discussion

    0 0
    0 Topics
    0 Posts
    No new posts.
  • 76k Topics
    248k Posts
    A
    yeah.. you are right , it is not a framework Thanks for your help !
  • 152k Topics
    778k Posts
    RaviBeeR
    Steps to repro: 1 Visit https://www.codeproject.com/articles/WebResourceProvider-goes-NET 2 Scroll down to Demo applications and click on one of the links (e.g. DomainWalker). Expected result: User is taken to https://www.codeproject.com/articles/Domain-Walker. Actual result User is taken to https://www.codeproject.com/articles/DomainWalkerDotNet.aspx which is 404.
  • General discussions on Mobile Development

    5k 11k
    5k Topics
    11k Posts
    Peric ZeljkoP
    On 10/11/2025 a notification about new requirements from play store came with request to submit app that supports 16KB page size. According to screenshot image from google play console in this case it is inly two files that are problematic, but how to fix this if those files are from deprecated nuggets, and its owners wont recompile them to be aligned with this new request. [image: 4f40a986-5fb8-49ce-a1b5-4ae436ba54f3.png]
  • 21k Topics
    75k Posts
    realJSOPR
    I suspected this would start happening (answering questions with AI responses and without attribution).
  • Everything from architecting, hiring staff, managing, marketing and selling your hard work

    3k 6k
    3k Topics
    6k Posts
    honey the codewitchH
    Also looking at that code, it doesn't do what the website does at all. It has no conception of UTF encoding. Pro-tip: (This one's free) - Don't ask GPT for help with code. Check out my IoT graphics library here: https://honeythecodewitch.com/gfx And my IoT UI/User Experience library here: https://honeythecodewitch.com/uix
  • Graphics and design forums

    0 0
    0 Topics
    0 Posts
    No new posts.
  • 1k Topics
    2k Posts
    K
    Unlocking the Benefits of Free PSN Codes In the ever-evolving world of online gaming, PlayStation Network (PSN) codes have become essential for gamers looking to enhance their experience. One of the most sought-after aspects of PSN is the opportunity to obtain free PSN codes. But what are they, how can you get them, and what advantages do they bring? Let’s dive deeper into exploring the world of free PSN codes. What Are Free PSN Codes? Free PSN codes are digital codes that allow PlayStation users to access various content on the PlayStation Network, including games, downloadable content (DLC), themes, and other in-game items. These codes can be redeemed for a specific amount of money, which you can then use in the PS Store to purchase games or other digital merchandise. The allure of free PSN codes lies in providing gamers with the chance to enjoy premium content without spending their hard-earned money. Advantages of Using Free PSN Codes Cost-Effective Gaming: Free PSN codes allow gamers to access their favorite games and DLCs without any financial burden. Frequent Access to New Releases: With free PSN codes, gamers can purchase the latest titles as soon as they hit stores, keeping them at the forefront of gaming. Exploration of Different Content: With the option to obtain free codes, users can explore various genres and gaming styles without the risk of financial loss. How to Get Free PSN Codes? There are several methods to acquire free PSN codes, ranging from simple to slightly more intensive efforts. Here are some legitimate options:
  • 1 2
    1 Topics
    2 Posts
    V
    Check the archived downloadable files: https://web.archive.org/web/20250219010949/https://www.codeproject.com/KB/GDI/FontFile/FontFile_src.zip https://web.archive.org/web/20250219010949/https://www.codeproject.com/KB/GDI/FontFile/FontFile_demo.zip