Click here to Skip to main content
15,614,138 members

Afzaal Ahmad Zeeshan - Professional Profile


Follow on Twitter LinkedIn      Blog RSS
Afzaal Ahmad Zeeshan is a computer programmer from Rabwah, Pakistan, currently living in The Netherlands, likes .NET Core and Node.js for regular everyday development. Afzaal Ahmad works at Adyen as a Developer Advocate.

He is an expert with Cloud, Mobile, and API development. Afzaal has experience with the Azure platform and likes to build cross-platform libraries/software with .NET Core. Afzaal is an Alibaba Cloud MVP, twice he has been awarded Microsoft MVP status for his community leadership in software development, four times CodeProject MVP status for technical writing and mentoring, and 4 times C# Corner MVP status in the same field.

Articles 47 (Legend)
Tech Blogs 47
Messages 3,955 (Master)
Q&A Questions 1
Q&A Answers 1,438
Tips/Tricks 4
Reference 0
Projects 0
Comments 3,833


Below is the list of groups in which the member is participating

The CodeProject Authors are a group of talented technical writers who create articles and whitepapers for some of the biggest companies in the industry. Under our unit we reach out to those who need content written but lack the time, expertise or resources to complete the work.

Looking to earn a little extra and get connected to, and be featured on, the websites of the companies whose technologies you know and love? If you can write well and are efficient with time then send us an email at
This is a Collaborative Group
This member has Member status in this group

90 members
Publisher CodeProject
Canada Canada
The CodeProject Advisors group is comprised of CodeProject members specifically chosen to advise the CodeProject on new products related to helping the community answer technical questions. This group participates in beta testing and feedback of products designed to help connect members with experts.
This is a Collaborative Group
This member has Member status in this group

28 members
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
This is a Collaborative Group
This member has Administrator, Manager, Author, Member status in this group

2 members


Weekly Data. Recent events may not appear immediately. For information on Reputation please see the FAQ.


Members need to achieve at least one of the given member levels in the given reputation categories in order to perform a given action. For example, to store personal files in your account area you will need to achieve Platinum level in either the Author or Authority category. The "If Owner" column means that owners of an item automatically have the privilege. The member types column lists member types who gain the privilege regardless of their reputation level.

ActionAuthorAuthorityDebatorEditorEnquirerOrganiserParticipantIf OwnerMember Types
Have no restrictions on voting frequencysilversilversilversilver
Bypass spam checks when posting contentsilversilversilversilversilversilvergoldSubEditor, Mentor, Protector, Editor
Store personal files in your account areaplatinumplatinumSubEditor, Editor
Have live hyperlinks in your profilebronzebronzebronzebronzebronzebronzesilverSubEditor, Protector, Editor
Have the ability to include a biography in your profilebronzebronzebronzebronzebronzebronzesilverSubEditor, Protector, Editor
Edit a Question in Q&AsilversilversilversilverYesSubEditor, Protector, Editor
Edit an Answer in Q&AsilversilversilversilverYesSubEditor, Protector, Editor
Delete a Question in Q&AYesSubEditor, Protector, Editor
Delete an Answer in Q&AYesSubEditor, Protector, Editor
Report an ArticlesilversilversilversilverSubEditor, Mentor, Protector, Editor
Approve/Disapprove a pending ArticlegoldgoldgoldgoldSubEditor, Mentor, Protector, Editor
Edit other members' articlesSubEditor, Protector, Editor
Create an article without requiring moderationplatinumSubEditor, Mentor, Protector, Editor
Approve/Disapprove a pending QuestionProtector
Approve/Disapprove a pending AnswerProtector
Report a forum messagesilversilverbronzeProtector, Editor
Approve/Disapprove a pending Forum MessageProtector
Have the ability to send direct emails to members in the forumsProtector
Create a new tagsilversilversilversilver
Modify a tagsilversilversilversilver

Actions with a green tick can be performed by this member.

NewsStatic site for articles and documentation Pin
Afzaal Ahmad Zeeshan12-Nov-19 4:05
professionalAfzaal Ahmad Zeeshan12-Nov-19 4:05 
NewsChanging the focus from .NET Core Pin
Afzaal Ahmad Zeeshan10-May-17 11:52
professionalAfzaal Ahmad Zeeshan10-May-17 11:52 
NewsMy upcoming ebook "Considering .NET Core on Linux" Pin
Afzaal Ahmad Zeeshan18-Oct-16 10:39
professionalAfzaal Ahmad Zeeshan18-Oct-16 10:39 
I am currently working on a new ebook, that specifically is a book written for institute courses, such as, "Advanced Computer Programming" etc. I am focusing on .NET Core approach on Linux environments as the default subject matter for this text. Due to a great interest by many indie developers and students I am posting a few of the topics that you can expect to be covered in the text as well as I am requesting you to post any questions that you hold in mind, any topics or computer-related subjects that you might want me to add as a bonus in the book*.
  1. Introduction to .NET Core and other background related content. Specifies how programming was done previously, and how .NET Core (or .NET) changed it — Hint: managed programming.
  2. Installation of framework and basics about programming. — requirement is basic understanding of C# language, so a language overview was skipped to teach the framework itself.
  3. File and data handling — LINQ usage and other examples
  4. Error management
  5. Databases — data management required stuff related to files only, not database.
  6. Networking in .NET Core — will contain TCP Server example that I use.
  7. ASP.NET Core programming — Vincent is working on a guide for ASP.NET Core, so I won't take his stuff and I will be giving an overview only, but overview will be brief.
  8. Crypto helpers and encryption/decryption. — contains a sample to program the sha256sum sample.
  9. Other .NET framework related stuff
    • Async/Await programming
    • Reflection in .NET
    • Open Sourcing projects &mdash the why and where
  10. Deploying projects
    • Building binaries for multiple platforms
This is my idea at the moment and I am working on these topics to compile them into a single standalone book that can be used. I have divided the content of this book, based on the expertise level, into sections. Instructors can use these sections to train their students based on their expertise level. This will also help me focus on the example complexity in each of the sections. I have dedicated a GitHub repository (GitHub - afzaal-ahmad-zeeshan/considering-dotnet-core-on-linux[^]) to this book and the source code samples that I will write for this book, and I will be pushing changes to this repository for readers to use. At the moment however, the repository is useless but I will be in need to help once book goes live. Remember, it will be a free book and I will be in a great need of support from communities to publish and promote the book on their social networks, share it in the college or institute!

Thank you,
Afzaal Ahmad Zeeshan. Smile | :)

* For those who would suggest me content for my book, I will give you a credit by mentioning your name in the book. If you want, I can keep your name private too.
The sh*t I complain about
It's like there ain't a cloud in the sky and it's raining out - Eminem
~! Firewall !~

JokeMy name is Jimmy Kode... PinPopular
Afzaal Ahmad Zeeshan9-Sep-15 11:12
professionalAfzaal Ahmad Zeeshan9-Sep-15 11:12 
GeneralSo, you mean to say PinPopular
Afzaal Ahmad Zeeshan13-Aug-14 0:24
professionalAfzaal Ahmad Zeeshan13-Aug-14 0:24 
GeneralRe: So, you mean to say Pin
Nik Rawat21-Oct-19 6:17
Nik Rawat21-Oct-19 6:17 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.