Join us as a Sr. Software Developer in Brooklyn, NY! Local candidates only. Must have GIS, ArcGIS/ArcFM, Python, AngularJS, and .Net (C#) experience. Apply now! #SoftwareDeveloper #SrDeveloper #GIS #ArcGIS #Python #AngularJS #DotNet #csharp #Utilityexperience #ITjobs #TechCareers #SoftwareDeveloper
VTS3’s Post
More Relevant Posts
-
Learning a new language like C# is fun with Mr. Clayton Greene. It's like playing with the codes. You just need to put a lot into it initially, especially if you are from a Civil Engineering background. It would have been so much easier for me in my property valuation career if I had known C# and SQL prior. This is a commencement of my dream & my passion in integrating my love for programming and knowledge in Civil Engineering. The dots are getting connected. #gis #csharp #sql #developer #civilengineer #visualstudio
To view or add a comment, sign in
-
💎 𝐋𝐢𝐬𝐭<𝐓> 𝐛𝐞𝐡𝐢𝐧𝐝 𝐭𝐡𝐞 𝐬𝐜𝐞𝐧𝐞. when you create a 𝐧𝐞𝐰 𝐢𝐧𝐬𝐭𝐚𝐧𝐜𝐞 𝐨𝐟 𝐋𝐢𝐬𝐭<𝐓>, the list is initially empty and has a capacity of 𝐳𝐞𝐫𝐨. This means that the internal array used to store the elements has not been allocated yet. The capacity of the list is the number of elements that the list can currently hold without needing to resize the internal array. When you 𝐚𝐝𝐝 𝐭𝐡𝐞 𝐟𝐢𝐫𝐬𝐭 𝐞𝐥𝐞𝐦𝐞𝐧𝐭 to the list using the Add method, the capacity of the list is increased to the default capacity, 𝐰𝐡𝐢𝐜𝐡 𝐢𝐬 4. This means that the internal array is allocated with a length of 4 and the first element is added to the array. If you add more elements to the list and the capacity is reached, the internal array is automatically resized to twice its current length to accommodate the new elements. ⚡ For example, if you add the fifth element to the list, the capacity will be increased to 8, then to 16 if you add the ninth element, and so on. #dotnet #dotnetcore #dotnetdeveloper #dotnetdevelopers #csharp
To view or add a comment, sign in
-
WebGIS Development Expert & Coach - Empowering GIS Professionals to Confidently Develop Full-Stack WebGIS Solutions & Help Them Help Others - 15+ Years of Experience in GIS Development
How to Work with (Geo)JSON Data in JavaScript! JSON and GeoJSON are commonly used formats in Web GIS development. Have you ever wondered how to handle GeoJSON or JSON data in JavaScript and process these data structures? A crucial function to know is JSON.parse()! When you fetch (Geo)JSON data from a server, whether from an API or other sources, you will use the JSON.parse() function to read and interact with the data. Check out an example in the image below with JSON data - defined right in the script over several lines using backticks - to see how to retrieve specific data from your JSON data. Enjoy coding! ----- PS: A common pitfall is improperly formatted JSON, such as using single quotes for keys. Often, this doesn't even result in an error message so be aware of this, please! #WebGIS #GIS #GeoJSON #JSON #JavaScript
To view or add a comment, sign in
-
Adding Feature Table Functionality with ArcGIS JavaScript API https://lnkd.in/gXHjU3kR #ArcGIS #JavaScriptAPI #WebMapping #spatialanalysis #FeatureTable #GeographicData #WebDevelopment #GIS #MappingApplications #DeveloperTutorial #arcgismapssdkforjavascript #arcgisjavascriptapi #arcgisonline Subscribe: @thegeospatialexplorer
Adding Feature Table Functionality with ArcGIS Maps SDK for JavaScript
https://www.youtube.com/
To view or add a comment, sign in
-
WebGIS Development Expert & Coach - Empowering GIS Professionals to Confidently Develop Full-Stack WebGIS Solutions & Help Them Help Others - 15+ Years of Experience in GIS Development
Understanding and improving your communication skills as GIS & WebGIS developer and programmer will significantly... ...enhance your effectiveness as a developer. Why? - Understanding Requirements: Effective communication helps you fully grasp what needs to be programmed, ensuring you understand the problem you're solving and the solution your clients need and want. - Problem-Solving: When issues arise, strong communication skills help you explain the problem in a manner everyone will understand as well as propose solutions. Here is How to Improve Your Communication Skills: - Active Listening: Pay full attention to the speaker, show that you understand by repeating the most important stuff, and clarify any ambiguities. This ensures you fully comprehend the requirements and expectations. - Clear and Concise Language: Avoid "fancy words" and complex language. Be clear and to the point to make your message easily understandable. - Empathy and Understanding: Show empathy towards your clients' and colleagues' perspectives. Understand their needs and what is behind their constraints. - Effective Written Communication: This is often overlooked... Whether it’s through emails, documentation, or project proposals, ensure your written communication is WELL-STRUCTURED. Good communication not only helps in understanding and delivering what is expected but also in building stronger, more collaborative relationships with your clients and team members and enjoy your profession. Enjoy coding! #webgis #gis #webmapping #javascript #python
To view or add a comment, sign in
-
Have you heard about IHostedService in ASP.NET Core? It is a great tool to run long-running background tasks, such as sending emails, processing data, and much more. When to use it? Whenever you need a task to run in the background without blocking the main application thread. Examples of such tasks include sending emails, processing data, monitoring the system, and performing periodic maintenance operations. IHostedService provides a convenient way to run these tasks in the background, allowing the main application to continue running and responding to requests. A simple implementation can seen below - the hourly job is triggered once an hour to fulfil some requirement. Of course, this is a very simple solution - for more advanced scenarios, a job scheduler like Quartz or Hangfire might be the more suitable choice. Personally, I do prefer the easiness and integrated nature of BackgroundService in comparison to "a full-blown job scheduler". #csharp #dotnet
To view or add a comment, sign in
-
🔥 C# .NET Interview Puzzle: Implement a Rate Limiter 🔥 Why It Matters: Real-World Application: Rate limiting is crucial for maintaining the reliability and security of web services. Skill Test: Evaluates your proficiency with C# and .NET, focusing on collections, concurrency, and system design. Your Mission: Design a thread-safe rate limiter using native .NET libraries. Ensure efficiency, handling high volumes of requests with minimal overhead. Hints Towards the Solution: Data Structures: Consider using a Dictionary to map users to their request timestamps. Concurrency: Utilize lock statements or concurrent collections for thread safety. Algorithm Efficiency: Implement an algorithm that efficiently checks and cleans up old request data to prevent memory bloat. Github link: https://lnkd.in/dDcD8GxZ #CSharp #DotNET #SoftwareEngineering #WebDevelopment #ChallengeAccepted
To view or add a comment, sign in
-
string and StringBuilder In dot net In the world of .NET development, string manipulation is a common task encountered in various applications. However, understanding the differences between `string` and `StringBuilder` is crucial for efficient handling of string operations. While both are used for manipulating strings, they possess distinct characteristics that impact performance and memory management. This document provides an overview of `string` and `StringBuilder`, highlighting their differences and usage scenarios through practical examples. By grasping the nuances between these two types, developers can make informed decisions when working with strings in their .NET applications, ensuring optimal performance and resource utilization. #aspnetcore #aspnet #dotnetcore #csharp #csharpdeveloper #aspnetcore #aspnetmvc #aspnet #dotnetcoredeveloper #dotnetdeveloper #softwaretesting #jobpreparation #interviewpreparation #interviewquestions #interview #topvoice #jobsearch
To view or add a comment, sign in
-
Hello dear LinkedIn Network, I'm searching for a remote job as a .NET C# WinForms, SQL Server, Feel free to contact me at: [email protected] or private messages. Thank you, Mohamed EL AABOUDI [email protected] Please help by like and share ❤️ #.NET #C# #CSharp #SQLServer #emploi #microsoft #stack #recherche #remote #distance #àdistance #adistance #programmation #visualstudio
To view or add a comment, sign in
7,904 followers